Overview
This node updates an existing ticket in Zoho Desk. It is useful for scenarios where you need to modify ticket details such as description, due date, priority, status, assignee, and other ticket-related fields. For example, you can update the priority of a ticket, change its status, or add custom fields to reflect new information.
Use Case Examples
- Updating the priority and due date of a support ticket to reflect urgency changes.
- Modifying the assignee and status of a ticket after reassigning it to a different support agent.
- Adding custom fields to a ticket to capture additional information relevant to the issue.
Properties
| Name | Meaning |
|---|---|
| Ticket ID | The unique identifier of the ticket to update, required to specify which ticket to modify. |
| Description | A textual description of the ticket, which can be updated to provide more details or clarify the issue. |
| Update Fields | A collection of optional fields that can be updated on the ticket, including due date, priority, secondary contacts, custom fields, account ID, assignee ID, category, classification, contact ID, department ID, email, language, phone, product ID, resolution, status, sub-category, subject, and team ID. |
Output
JSON
json- The updated ticket data returned from Zoho Desk API after the update operation.
Dependencies
- Zoho Desk API with OAuth2 authentication
Troubleshooting
- Invalid ticket ID format error: Ensure the ticket ID is numeric and correctly specified.
- Custom fields JSON parse errors: Verify that custom fields are valid JSON objects, not arrays or primitives, and properly formatted.
- Rate limit exceeded error: Zoho Desk API allows 10 requests per second per organization; reduce request frequency or batch size.
- Contact validation errors: Ensure email addresses are valid and either email or last name is provided for contact fields.
Links
- Zoho Desk API Documentation - Update Ticket - Official API documentation for updating tickets in Zoho Desk.