Skip to main content
Zoho Desk logo

Zoho Desk

Manage Zoho Desk: tickets, contacts, accounts, agents, threads, departments. Exposes 30 actions covering the full API surface the agent needs - read and write.

What it can do

MethodWhat it does
zohodesk_tickets_listList tickets - GET /tickets.
zohodesk_ticket_getGet a single ticket - GET /tickets/{ticket_id}.
zohodesk_tickets_searchSearch tickets by criteria - POST /tickets/search.
zohodesk_ticket_createCreate a ticket - POST /tickets.
zohodesk_ticket_updateUpdate a ticket - PATCH /tickets/{ticket_id}.
zohodesk_ticket_assignAssign a ticket to an agent - PUT /tickets/{ticket_id}/assignee.
zohodesk_contacts_listList contacts - GET /contacts.
zohodesk_contact_getGet one contact - GET /contacts/{contact_id}.
zohodesk_contact_createCreate a contact - POST /contacts.
zohodesk_contact_updateUpdate a contact - PATCH /contacts/{contact_id}.
zohodesk_contact_deleteDelete a contact - DELETE /contacts/{contact_id}.
zohodesk_accounts_listList accounts - GET /accounts.
zohodesk_account_getGet one account - GET /accounts/{account_id}.
zohodesk_account_createCreate an account - POST /accounts.
zohodesk_account_updateUpdate an account - PATCH /accounts/{account_id}.
zohodesk_account_deleteDelete an account - DELETE /accounts/{account_id}.
zohodesk_agents_listList agents - GET /agents.
zohodesk_agent_getGet one agent - GET /agents/{agent_id}.
zohodesk_departments_listList departments - GET /departments.
zohodesk_department_getGet one department - GET /departments/{department_id}.
zohodesk_threads_listList conversation threads in a ticket - GET /tickets/{ticket_id}/threads.
zohodesk_thread_getGet one thread - GET /tickets/{ticket_id}/threads/{thread_id}.
zohodesk_comments_listList comments on a ticket - GET /tickets/{ticket_id}/comments.
zohodesk_comment_getGet one comment - GET /tickets/{ticket_id}/comments/{comment_id}.
zohodesk_comment_createCreate a comment on a ticket - POST /tickets/{ticket_id}/comments.
zohodesk_comment_updateUpdate a comment - PATCH /tickets/{ticket_id}/comments/{comment_id}.
zohodesk_comment_deleteDelete a comment - DELETE /tickets/{ticket_id}/comments/{comment_id}.
zohodesk_articles_searchSearch KB articles - GET /search/articles.
zohodesk_article_getGet one KB article - GET /articles/{article_id}.
zohodesk_custom_fields_listList custom fields for an entity type - GET /customfields.

How to get credentials

This connector uses OAuth 2.0. In FlyMyAI, open the tool and click Connect - you'll be redirected to Zoho Desk to authorize, then back to FlyMyAI. There is no API key to paste.

The OAuth app must be registered by FlyMyAI for this provider. If you see "connection not configured", the provider's client credentials are still being set up - check back shortly.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
(none)Connect via OAuth - nothing to paste.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the OAuth connection expired or was revoked - reconnect.
  • 429 Too Many Requests - you hit the provider rate limit; retry after a short backoff.
  • Unexpected 4xx on writes - double-check required fields; the agent confirms before write actions.
We love our partners - FlyMy.AI builds with the best. Thanks, Zoho Desk!