repairdesk_tickets_write
Manage repair tickets: create new tickets, update details, add notes, and assign technicians, with explicit confirmation required for status changes that notify customers.
Instructions
Create/update tickets, add notes, assign techs. WARNING: Status changes may trigger automatic customer SMS/email! Statuses that notify: Repaired, Ready for Pickup, Completed, Waiting on Customer, Waiting For Quote, Cancelled. ALWAYS confirm with user before status changes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | Note text (for add_note) | |
| action | Yes | ||
| status | No | Ticket status — MAY TRIGGER NOTIFICATION | |
| confirmed | No | Must be true for status changes | |
| device_id | No | Device type ID (for create) | |
| note_type | No | internal or diagnostic | internal |
| ticket_id | No | Ticket ID (for update/add_note/assign) | |
| service_id | No | Service/repair item ID | |
| customer_id | No | Customer ID (for create) | |
| device_name | No | Device name/model | |
| service_name | No | Service name | |
| security_code | No | Device PIN/password | |
| serial_number | No | ||
| technician_id | No | Employee ID (for assign) | |
| additional_notes | No | Internal notes |