Zoho Desk Trigger icon

Zoho Desk Trigger

Starts the workflow when a Zoho Desk event occurs (ticket created, updated, comment added, etc.). Automatically creates and removes the webhook subscription in Zoho Desk.

Zoho Desk Trigger

AI-generated

Summary

Subscribes to selected Zoho Desk events and starts the workflow when Zoho sends a webhook. On activation, creates the subscription using the configured organization, events, optional department filters, and webhook name; removes it on deactivation.

Inputs

  • Organization ID (required) — Zoho Desk organization ID used for the API requests and webhook subscription.
  • Events (required) — Select one or more events: ticket created, updated, or deleted; comment added or updated; thread added; or contact created, updated, or deleted. Defaults to Ticket Created.
  • Departments (Optional) — Optionally filter ticket and comment events to selected departments. Leave empty to receive those events from all departments. The filter is not applied to thread or contact events.
  • Webhook Name — Name assigned to the Zoho Desk webhook subscription. Defaults to “n8n Zoho Desk Trigger”.
  • Include Previous State (Ticket Update) — Declared as an option to include the previous ticket state for Ticket Updated events; defaults to false. Incoming prevState is forwarded whenever Zoho includes it.

Output shape

One n8n item per event in the incoming webhook payload.

Each item contains eventType, eventTime, orgId, and payload (an empty object if absent). prevState is included when present, and _jwtToken is included when Zoho sends the x-zdesk-jwt header. Zoho's validation GET request receives an { "status": "ok" } response and does not produce workflow items.

Links

Discussion