---
title: "Knit - LLM Tools Zohodesk"
description: "Knit’s Zoho Desk LLM tools give your AI agents instant, code-free access to every Zoho Desk API endpoint—read, write, and automate without OAuth headaches or custom endpoints."
source_url: "https://www.getknit.dev/llm-tool/zohodesk"
page_type: "llm-tool"
---

_This page is part of Knit's LLM Tools directory. It describes the Zohodesk LLM tool definitions Knit exposes so AI agents can call Zohodesk API actions directly._

# Knit - LLM Tools Zohodesk

## **Zoho Desk** LLM Tools— Integrate your Agent with **Zoho Desk** in Minutes

Knit’s Zoho Desk LLM tools give your AI agents instant, code-free access to every Zoho Desk API endpoint—read, write, and automate without OAuth headaches or custom endpoints.

### See Zohodesk LLM Tools In Action
Watch an agent automate workflows—all with Knit’s plug-and-play toolkit.

### Why Builders Pick Knit for Production-Grade LLM Tools

Full-coverage APIs, friction-free auth, and a framework-agnostic SDK—everything you need to ship smarter Zoho Desk automations fast.

#### 100% Zoho Desk API Coverage

With Knit's toolkit, every API endpoint comes pre-wrapped, enabling your agents to perform any task a human user can.

#### 150+ Cross-App Integrations

Need more than Zoho Desk? The same SDK unlocks calendars, ticketing tools, and 150+ other SaaS apps for end-to-end workflows.

#### Framework-Agnostic by Design

Works out-of-the-box with LangChain, LangGraph, and OpenAI—plus Claude and CrewAI support coming soon.

#### Higher-Precision Prompts

Knit ships with human-readable, LLM-tuned tool descriptions so your agent always picks the right action, reducing hallucinations and retries.

#### Zero-Hassle Auth

OAuth handshakes, token refreshes, and secure credential storage are handled behind the scenes. You focus on features, not refresh tokens.

#### LLM-Native Toolkits

Each action is exposed as a ready-to-call function for OpenAI Functions, LangChain Tools, and more. Your model “thinks” the action, Knit executes it.

### Actions available via Zohodesk LLM Tools
*   Unified Action

#### Get Ticket By ID

The Get Ticket By ID API retrieves the details of a specific ticket using its ID. The request requires the ticket ID as a path parameter. The response includes comprehensive details about the ticket such as its creation and update timestamps, name, assigned user, creator, due date, status, description, type, associated account, project, group, contact IDs, priority, source, URL, tags, and any custom fields.

*   Unified Action

#### Get List of All Tags in the System

This API retrieves a list of all tags that can be applied to a ticket in the system. It supports pagination through the use of a 'cursor' query parameter. The response includes pagination details and an array of tags, each with an ID and name.

*   Unified Action

#### Get List of All Groups or Teams in the System

This API retrieves a list of all groups or teams in the system. It supports pagination through a 'cursor' query parameter. The response includes pagination information and details of each group, such as the group ID, name, description, whether it is public, and the list of user IDs belonging to the group.

*   Unified Action

#### Get Contact or Person Details by ID

This API retrieves the details of a particular contact or person in the system using their contact ID. The request requires the contact ID as a path parameter. The response includes the contact's ID, name, creation date, email address, phone number, and the account ID to which the contact belongs.

*   Unified Action

#### Add Comments for a Ticket

This API is used to add comments, conversations, or notes along with attachments for a particular ticket. The request body requires a 'ticketId' to specify the ticket for which the comment is being added. Optional fields include 'body' for the comment text, 'isPublic' to indicate if the comment is public, 'author' to specify the author of the comment, 'attachments' for any files to be attached, and 'metadata' for any additional fields. The response returns the 'id' of the newly created comment.

*   Unified Action

#### Create Ticket

The Create Ticket API is used to create a new ticket in the system. It requires several parameters in the request body, including the ticket name, assigned user ID, creator user ID, due date, description, ticket type ID, account ID, project ID, group ID, contact IDs, priority, source, tags, and additional metadata. The request must include headers for content type and authorization. Upon successful creation, the API returns the ticket ID in the response body.


## Related pages

- [Ticketing LLM tools category](https://md.getknit.dev/llm-tools-categories/ticketing-llm-tools)
- [Zohodesk MCP Server](https://md.getknit.dev/mcp-servers/zohodesk-mcp-server)
- [Unified Ticketing API](https://md.getknit.dev/integration-categories/ticketing-api)
- [How Knit works](https://md.getknit.dev/how-knit-works)
