Update Ticket
update_ticketUpdate a Tidio ticket's status, priority, or assignee to reflect new information. Specify the ticket ID and optional fields to keep support data current.
Instructions
Update a specific ticket from Tidio with new information.
Args: ticket_id (int): Required. The ID of the ticket to update. status (str, optional): The new status for the ticket. Must be one of: 'open', 'pending', 'solved'. priority (str, optional): The new priority for the ticket. Must be one of: 'low', 'normal', 'urgent'. assigned (dict, optional): Dictionary with 'type' and 'id' fields to assign the ticket. Example: {"type": "operator", "id": "uuid-here"} or {"type": "department", "id": "dept-uuid-here"}. 'type' must be either 'operator' or 'department'. 'id' must be a string (UUID).
Returns: Dict: A dictionary with success status.
Raises: ValueError: If any of the provided arguments have invalid values.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| status | No | ||
| assigned | No | ||
| priority | No | ||
| ticket_id | Yes |