search_tickets
Search Tickets
Search and list service tickets (work orders/jobs). Filter by status, customer, assigned technician, date range, or general search query.
search_tickets
Search and list service tickets (work orders/jobs). Filter by status, customer, assigned technician, date range, or general search query.
create_customer
Create a new customer record in RepairShopr. At minimum, provide a first name, last name, or business name.
search_invoices
Search and list invoices. Filter by customer, status, or date range. Returns paginated results with line item details.
create_clock_entry
Create a new employee time clock entry for clock-in/clock-out tracking. Can be used for NFC badge systems, IoT buttons, or custom mobile apps.
search_customers
Search and list customers in RepairShopr. Filter by name, email, business name, or use a general search query. Returns paginated results.
update_ticket
Update an existing ticket's subject, description, status, priority, assignment, or other fields. Only provided fields are modified.
get_customer
Retrieve detailed information about a specific customer by their ID, including contacts, custom fields, and profile details.
create_invoice
Create a new invoice for a customer, optionally linked to a ticket. Include line items with name, quantity, and price.
get_appointment
Retrieve detailed information about a specific appointment.
delete_ticket
Permanently delete a ticket. This action cannot be undone.
get_estimate
Retrieve detailed information about a specific estimate/quote.
update_appointment
Update an existing appointment's details including time, location, and assignment.
search_appointments
Search and list appointments. Filter by date range or show only your own appointments.
list_ticket_comments
List all comments on a specific ticket, including customer-visible and internal notes.
add_ticket_comment
Add a comment to an existing ticket. Comments can be visible to the customer or hidden as internal notes. By default, a notification email is sent to the customer.
update_estimate
Update an existing estimate's notes, date, or status.
get_ticket
Retrieve detailed information about a specific ticket including its status, assignments, and description.
delete_customer
Permanently delete a customer record from RepairShopr. This action cannot be undone.
create_payment
Record a new payment against an invoice. Specify the invoice ID, amount, and optionally the payment method and date.
delete_contact
Delete a contact from a customer record. This action cannot be undone.
create_contact
Add a new contact to a customer record. Contacts represent individual people associated with a customer account.
update_customer
Update an existing customer's information. Only the provided fields will be modified.
delete_invoice
Permanently delete an invoice. This action cannot be undone.
search_assets
Search and list customer assets (devices, equipment). Filter by customer, asset type, or search query.
create_asset
Create a new customer asset (device, equipment) to track for repairs and service.
update_product
Update an existing product's name, description, pricing, quantity, or other fields.
create_product
Add a new product to inventory with name, pricing, SKU, and quantity.
update_asset
Update an existing customer asset's information.
search_payments
Search and list payments. Filter by customer, invoice, or date range.
create_estimate
Create a new estimate/quote for a customer. Customers can approve or decline estimates via email.
get_product
Retrieve detailed information about a specific product including pricing, inventory quantity, and category.
search_leads
Search and list sales leads. Filter by status, assigned user, date range, or general query.
create_lead
Create a new sales lead. Leads can later be converted into customers and tickets.
delete_appointment
Delete an appointment. This action cannot be undone.
update_contact
Update an existing contact's information. Only provided fields are modified.
update_lead
Update an existing lead's information. Only provided fields are modified.
update_clock_entry
Update an employee time clock entry, such as adding a clock-out time or correcting times.
get_invoice
Retrieve detailed information about a specific invoice including line items, totals, and payment status.
search_products
Search and list inventory products. Filter by category or use a search query to find products by name, SKU, or description.
list_clock_entries
List employee time clock entries. Filter by user or date range to view clock-in/clock-out records.
get_lead
Retrieve detailed information about a specific sales lead.
create_appointment
Schedule a new appointment. Requires a summary and start time at minimum. Can be linked to a customer and/or ticket.
create_ticket
Create a new service ticket (work order) in RepairShopr. Requires a customer ID and subject at minimum.
list_contacts
List contacts for a specific customer. Each customer can have multiple contacts with individual contact details.
update_invoice
Update an existing invoice's notes, dates, or status. Only provided fields are modified.
search_estimates
Search and list estimates/quotes. Filter by customer, status, or date range.
get_payment
Retrieve detailed information about a specific payment.
get_asset
Retrieve detailed information about a specific customer asset including serial number and custom properties.
Manage service and repair shop operations including customers, tickets, invoices, estimates, and inventory. Create and update repair/service tickets with status tracking, technician assignments, and comments. Manage customer records with contacts, notes, and custom fields. Create invoices and track payments linked to tickets. Generate and send estimates for customer approval. Track customer assets and devices being repaired. Manage products, inventory levels, serial numbers, and stock. Schedule appointments for technicians and field service jobs. Record employee clock-in/clock-out times. Log phone call interactions with customers. Convert leads into customers and tickets. Access reports on tickets, invoices, customers, and inventory.
Common questions about connecting Repairshopr to AI agents with Metorial.