# Zoho Desk integration

> Helpdesk platform API for tickets, threads, comments, contacts, accounts, agents, departments, tasks, calls, events, knowledge base articles, and search.

- Authentication: oauth2

## Tools (96)

- **Add Tags to Ticket**: Associate one or more tags with a ticket, creating tags that don't exist.
- **Add Ticket Comment**: Add a private or public comment to a ticket.
- **Add Time Entry**: Log a time entry (duration, billing type, charges) on a ticket.
- **Close Tickets**: Close one or more tickets in bulk by id list.
- **Count Agents**: Get the number of agents in the organization.
- **Create Account**: Create a customer account (company).
- **Create Article**: Create a knowledge base article in a category.
- **Create Contact**: Create a help-desk contact (requester).
- **Create Draft Reply**: Save an email reply as a draft thread on a ticket without sending it.
- **Create Event**: Create a calendar event, optionally linked to a ticket or contact.
- **Create Product**: Create a product record.
- **Create Task**: Create a task, optionally linked to a ticket.
- **Create Ticket**: Create a new ticket with subject, department, contact, and optional assignee, priority, status, and custom fields.
- **Delete Accounts**: Move one or more accounts to trash by id list.
- **Delete Article**: Move a knowledge base article to trash.
- **Delete Call**: Move a logged call to trash.
- **Delete Contacts**: Move one or more contacts to trash by id list.
- **Delete Event**: Move a calendar event to trash.
- **Delete Products**: Move one or more products to trash by id list.
- **Delete Task**: Move a task to trash.
- **Delete Ticket Attachment**: Delete an attachment from a ticket.
- **Delete Ticket Comment**: Delete a comment from a ticket.
- **Delete Tickets**: Move one or more tickets to trash by id list.
- **Delete Time Entry**: Delete a time entry from a ticket.
- **Download Ticket Attachment**: Download the binary content of a ticket attachment.
- **Get Account**: Get a single account's full detail by id.
- **Get Account Statistics**: Get ticket-count statistics for an account by status.
- **Get Agent**: Get a single agent's profile by id.
- **Get Article**: Get a knowledge base article including its content body.
- **Get Call**: Get a single logged call by id.
- **Get Contact**: Get a single contact's full detail by id.
- **Get Contact Statistics**: Get ticket-count statistics for a contact by status and channel.
- **Get Current Agent**: Get the authenticated agent's own profile (whoami).
- **Get Department**: Get a single department's detail by id.
- **Get Event**: Get a single event by id.
- **Get Latest Thread**: Get the most recent thread of a ticket with full content.
- **Get Organization**: Get details of a single Zoho Desk organization by id.
- **Get Product**: Get a single product by id.
- **Get Task**: Get a single task by id.
- **Get Team**: Get a single team's detail by id.
- **Get Thread**: Get one thread of a ticket including its full content body.
- **Get Ticket**: Get a single ticket's full detail by id, optionally embedding contact, assignee, department, and team objects.
- **Get Ticket History**: Get the audit-trail history of actions performed on a ticket.
- **Get Ticket Metrics**: Get response, resolution, and handling-time metrics for a ticket.
- **Get Ticket Resolution**: Get the resolution text recorded on a ticket.
- **List Account Contacts**: List the contacts belonging to an account.
- **List Accounts**: List customer accounts (companies) with search and sorting.
- **List Account Tickets**: List all tickets raised under an account.
- **List Agents**: List support agents in the organization with status and department filters.
- **List Archived Tickets**: List archived (auto-archived closed) tickets in a department.
- **List Articles**: List knowledge base articles with category and status filters.
- **List Calls**: List logged calls with department and agent filters.
- **List Contact Accounts**: List the accounts a contact is associated with.
- **List Contacts**: List help-desk contacts (requesters) with search and sorting.
- **List Contact Tickets**: List all tickets raised by a contact.
- **List Departments**: List the organization's departments.
- **List Events**: List calendar events with department and agent filters.
- **List KB Categories**: List knowledge base categories; category ids scope article calls.
- **List Organizations**: List all Zoho Desk organizations the authenticated user belongs to; source of the orgId header value.
- **List Products**: List products tracked in the help desk.
- **List Tasks**: List help-desk tasks with department and assignee filters.
- **List Teams**: List teams the authenticated agent can see, or teams in a department.
- **List Ticket Attachments**: List file attachments on a ticket.
- **List Ticket Comments**: List the private and public comments on a ticket.
- **List Ticket Conversations**: List a ticket's combined conversation stream of threads and comments in order.
- **List Tickets**: List tickets with filters for department, view, assignee, status, channel, and sorting; newest-first via sortBy.
- **List Ticket Tags**: List the tags associated with a ticket.
- **List Ticket Tasks**: List tasks attached to a ticket.
- **List Ticket Threads**: List the conversation threads (emails, channel messages) of a ticket.
- **List Time Entries**: List time entries logged on a ticket.
- **List Views**: List saved views (filters) for a Zoho Desk module such as tickets; view ids feed the List Tickets viewId param.
- **Log Call**: Log an inbound or outbound call, optionally linked to a ticket or contact.
- **Mark Ticket Read or Unread**: Mark a ticket as read or unread for the authenticated agent.
- **Mark Tickets as Spam**: Mark tickets as spam, optionally flagging the requester contact as a spammer.
- **Merge Accounts**: Merge a duplicate account into a primary account.
- **Merge Contacts**: Merge a duplicate contact into a primary contact.
- **Merge Tickets**: Merge two or more tickets into a target ticket, consolidating their threads.
- **Move Ticket**: Move a ticket to a different department.
- **Remove Tags from Ticket**: Dissociate one or more tags from a ticket.
- **Search Records**: Search across Zoho Desk modules (tickets, contacts, accounts, articles, tasks, calls, events, products) with a keyword.
- **Search Ticket Tags**: Search the organization's ticket tags by keyword.
- **Send Email Reply**: Send an email reply (or forward) on a ticket as a new thread.
- **Split Ticket Thread**: Split a thread out of a ticket into a new ticket.
- **Update Account**: Update fields on an existing account.
- **Update Article**: Update a knowledge base article's content, status, or category.
- **Update Call**: Update a logged call.
- **Update Contact**: Update fields on an existing contact.
- **Update Draft Thread**: Update the content or recipients of an existing draft thread.
- **Update Event**: Update a calendar event.
- **Update Product**: Update fields on an existing product.
- **Update Task**: Update fields on an existing task.
- **Update Ticket**: Update fields on an existing ticket (status, assignee, priority, subject, custom fields) via PATCH.
- **Update Ticket Comment**: Edit the content or visibility of an existing ticket comment.
- **Update Ticket Resolution**: Set or update the resolution text on a ticket, optionally notifying the contact.
- **Update Time Entry**: Update a logged time entry on a ticket.
- **Upload Ticket Attachment**: Upload a file attachment to a ticket via multipart form data.

## Triggers (1)

- **New Ticket in Zoho Desk**: Triggers when a new ticket is created in Zoho Desk

Connect Zoho Desk in General Input: https://www.generalinput.com/apps/zoho-desk