Skip to main content

Zoho Desk

In one line: Connect your Zoho Desk help desk so your UnleashX agent can create and update support tickets, add comments, and look up agents, contacts, and departments — without leaving the conversation.

1. Overview

Zoho Desk is Zoho’s customer support and help-desk product. It organizes incoming requests into tickets, routes them to departments and agents, and tracks the full conversation with each customer. Once connected to UnleashX, your agent can create new tickets, retrieve and update existing ones, add comments to a ticket’s thread, and look up the supporting data — agents, contacts, departments, accounts, attachments, roles, and organizations. It works against your live Zoho Desk data using your own Zoho sign-in. Connecting Zoho Desk to UnleashX means support requests get handled faster. Instead of switching into Zoho Desk to log a ticket or post an update, you tell your agent and it does the work — keeping your queue current while you stay focused on the customer.

2. What you’ll need

  • A Zoho Desk account with at least one department set up.
  • A user role (agent, light agent, or admin) with permission to view and edit tickets.
  • Your Zoho Desk organization ID if your account spans multiple help-desk organizations (optional — UnleashX can send it as an org-id header when needed).
  • An UnleashX account with access to Data Connectors.
No API key to paste. Zoho Desk uses OAuth — you click Authorize and sign in with Zoho.
Some accounts host multiple Zoho Desk organizations. If the agent returns data from the wrong org, supply your organization ID so UnleashX can scope requests with the org-id header. You can find it in Zoho Desk under Setup → Developer Space → API.

3. Get your credentials

There’s no key to copy. Authentication runs through Zoho’s secure OAuth sign-in.
1

Start the connection in UnleashX

Connecting Zoho Desk (Section 4) opens a Zoho Authorize window.
2

Sign in with Zoho

Sign in with your Zoho account at https://accounts.zoho.com (use your data center domain — .eu, .in, .com.au, etc. — if your org is hosted there). Complete two-factor authentication if prompted.
3

Review and accept the scopes

Zoho shows the access UnleashX is requesting (see the scopes table). Click Accept.
4

Return to UnleashX

Zoho redirects you back automatically. Behind the scenes UnleashX calls Zoho Desk with a Zoho-oauthtoken authorization header (plus an optional org-id header) — you never handle the token yourself.
Permissions (Zoho OAuth scopes) UnleashX requests:
Zoho OAuth scopes are granular. UnleashX requests only what these tools need, and Zoho — not UnleashX — enforces the limits.

4. Connect on UnleashX

1

Open your agent

Go to https://www.tryunleashx.com and open the agent you want to connect.
2

Open Data Connectors

Inside the agent, go to Data Connectors.
3

Find Zoho Desk

Locate Zoho Desk and click Connect (or Add / Configure).
4

Authorize with Zoho

Click Authorize, sign in with Zoho, and accept the scopes. Add your organization ID if prompted.
5

Confirm success

You return to UnleashX and the Zoho Desk connector shows a Connected badge.

Use Zoho Desk in a Workflow

Once connected, you can add Zoho Desk to any automation from the Workflows builder. Its triggers and tools appear in the Apps panel, marked with an MCP badge.
1

Add a trigger or action node

Open Workflows → New Workflow. On the canvas, click + Add Trigger (or the + below any node) to add a step.Add a trigger on the workflow canvas
2

Pick Zoho Desk from the Apps panel

In the Paths panel, open the Apps tab and select Zoho Desk. Use the search box if you have many connectors.Choose your app from the Apps list
3

Choose a trigger or tool

Pick the trigger or action you want. Configure its fields — required fields are marked with a red asterisk (*).
4

Add or select your account

Under Selected account, choose an already-connected account, or click Add Account to connect one now.
5

Save and test

Fill in the remaining fields and click Save. Use Test to verify the step, then toggle Publish when the workflow is ready.
The steps are the same for every connector. For the full workflow builder guide, see Using MCP in Workflows.

5. Available tools

6. Example usage

“Open a high-priority ticket for the login outage and assign it to the support team.” → Runs List Departments / List Agents to resolve the right owner, then Create Ticket to open the ticket with high priority. “Find the open ticket from Acme about billing and post an update that we issued a refund.” → Runs List Tickets to locate the ticket, then Add Comment to post the refund update (and Update Ticket if the status should change).

7. Permissions & data access

UnleashX can:
  • Create, read, list, and update tickets.
  • Add comments to ticket threads.
  • List agents, contacts, owners, departments, accounts, attachments, roles, and organizations.
UnleashX cannot:
  • Delete tickets (no delete tool is exposed in this connector).
  • Access other Zoho products (Zoho CRM, Zoho Mail) — those are separate connectors.
  • Change Zoho account passwords or org-wide security settings.
To disconnect: In UnleashX, open Data Connectors → Zoho Desk → Disconnect. You can also revoke access at https://accounts.zoho.com/home#sessions/usersession (Connected Apps). Disconnecting revokes access immediately.

8. Troubleshooting

For general MCP issues, see /mcp/integrations.

9. Frequently asked questions

Is my support data stored by UnleashX? No. UnleashX reads and writes tickets live through the Zoho Desk API per request; it doesn’t keep a copy of your help desk. Can multiple team members connect Zoho Desk? Yes. Each agent authorizes their own Zoho account, so actions run with that user’s own Zoho Desk permissions. Why do I need my organization ID? If your Zoho account contains more than one Desk organization, the org-id header tells Zoho which one to use. Single-org accounts usually don’t need it. Can the agent delete a ticket? No. This connector can create, update, and comment, but it does not expose ticket deletion.

10. References