crmoauth2

Zoho Desk

Zoho Desk is a context-aware helpdesk platform enabling support teams to track tickets, automate workflows, and gain insights on customer interactions

Verdict

Zoho Desk brings customer support data into Switchy so teams can query tickets, check SLA status, and pull customer context without leaving the conversation. An @mention lets anyone on the team search open cases, read ticket threads, or check agent workload in real time. Most useful for support leads coordinating triage, product managers tracking feature requests, and account managers prepping for calls. Because it uses OAuth, you'll grant read access to tickets and contacts — write operations aren't exposed yet, so you can't create or update tickets from Switchy.

Common use cases

  • Triage urgent tickets during standup
  • Pull customer history before a call
  • Check SLA breach risk across accounts
  • Surface feature requests by theme
  • Review agent workload for capacity planning

Integration

Vendor
Zoho Desk
Category
crm
Auth
OAUTH2
Composio slug
zoho_desk

Tools

Per-tool listings haven't synced yet for Zoho Desk. The connection itself works - your Space can already @-mention it. Tool descriptions will fill in on the next Composio ingest.

Setup

Setup guide

  1. 11. Open your Switchy workspace settings and navigate to the Integrations tab. 2. Find Zoho Desk in the MCP directory and click Connect. 3. You'll be redirected to Zoho's OAuth consent screen — log in with an account that has access to your Desk organization. 4. Grant the requested scopes: read access to tickets, contacts, and accounts (Zoho will list these explicitly). 5. After authorizing, you'll return to Switchy and see Zoho Desk listed as connected. 6. Open any Space and type '@Zoho Desk show me open tickets assigned to Sarah' to test the connection. 7. If the MCP responds with ticket data, setup is complete. 8. To invoke Zoho Desk in any conversation, @mention it followed by your request — the AI will route your query through the MCP and return structured results.

What teammates see: by default, memories from Zoho Desk are scoped to the Space (PROJECT visibility) - you can mark any memory PRIVATE or share it ORG-wide.

Works well with

Top models

Compatibility data appears once enough Spaces have used this MCP together with a given model.

How Switchy teams use it

Not enough Spaces yet to publish anonymised usage stats (we require ≥ 50 Spaces per week).

Starter prompts

High-Priority Ticket Summary

@Zoho Desk show me all open tickets with high priority. Include ticket ID, subject, customer name, and how long each has been open.
Open in a Space →

Customer Context Lookup

@Zoho Desk find all tickets for Acme Corp in the last 30 days. Summarize the issues and their current status.
Open in a Space →

SLA Breach Check

@Zoho Desk list tickets that are approaching or have breached their SLA. Show customer, subject, and time remaining.
Open in a Space →

Feature Request Rollup

@Zoho Desk search for tickets tagged 'feature request' in the last quarter. Group by common themes and count occurrences.
Open in a Space →

Agent Workload Report

@Zoho Desk give me the number of open tickets assigned to each agent. Include average age of tickets per person.
Open in a Space →

Example outputs

Illustrative - representative of the model's voice and quality, not literal recordings.

Prompt

@zoho-desk show me all high-priority tickets assigned to the support team that are still open

Output

Found 12 open tickets with high priority assigned to the support team. Top items include: Ticket #4521 (API timeout errors reported by Enterprise customer, opened 2 days ago), Ticket #4518 (billing discrepancy for annual plan, opened 3 days ago), Ticket #4502 (integration failing after recent update, opened 5 days ago). All tickets are currently in 'In Progress' status. The oldest high-priority ticket has been open for 5 days.

Notes

This read query demonstrates filtering across priority, assignment, and status fields. Requires OAuth scope for reading ticket data. Results reflect your account's ticket state at query time — counts and details will vary. Useful for daily standup prep or handoff reviews.

Prompt

@zoho-desk create a new ticket for customer account AC-9847 with subject 'Login issues on mobile app' and assign it to tier-2 support

Output

Created ticket #4589 with subject 'Login issues on mobile app' for customer account AC-9847. Ticket has been assigned to the tier-2 support team and set to 'Open' status with normal priority. A confirmation email was sent to the customer's registered address. You can view the ticket details in your Zoho Desk dashboard or update it through this Space.

Notes

This write action creates a ticket and triggers email notifications to the customer. Requires OAuth scope for ticket creation and team assignment. Confirm your team routing rules are configured correctly in Zoho Desk before relying on automated assignment. Side-effect: customer receives an auto-reply.

Prompt

@zoho-desk pull all tickets closed in the last 7 days and draft a summary report highlighting common issues and resolution times

Output

Reviewed 47 tickets closed in the past week. Three recurring themes emerged: (1) Mobile app login failures (8 tickets, avg resolution 4.2 hours) — mostly resolved by cache clearing; (2) Payment processing delays (6 tickets, avg resolution 18 hours) — required backend investigation; (3) Feature requests for bulk export (5 tickets, avg resolution 2 hours) — directed to product roadmap. Overall median resolution time was 6.5 hours. Tier-1 support handled 68% of closures without escalation.

Notes

This synthesis example pairs ticket data retrieval with AI analysis to surface patterns your team might miss in raw dashboards. Requires read access to ticket history and metadata. Resolution time calculations depend on how your Zoho Desk instance tracks status transitions — verify field mappings if times look off.

Use-case deep-dives

Support ticket triage at 5-person SaaS

When Zoho Desk MCP fits early-stage support workflows

A 5-person SaaS team handling 40-60 tickets a week can use the Zoho Desk MCP to pull ticket summaries, customer history, and SLA status into Switchy during morning triage. The OAuth2 flow means each support rep authenticates once, then the team shares a workspace where AI can read ticket context without toggling browser tabs. This works well when your ticket volume is predictable and your team already lives in Zoho Desk for assignment and resolution. The threshold: if you're routing tickets across multiple products (Zoho CRM, Zoho Projects) or need to write back to tickets from Switchy, you'll hit the MCP's read-only limits fast. For pure triage and context lookup, it's a clean fit.

Customer success quarterly business review prep

Using Zoho Desk MCP to surface support trends for QBRs

A 3-person customer success team preparing quarterly business reviews can query the Zoho Desk MCP for ticket volume, resolution time, and recurring issue patterns per account. The MCP pulls this data into Switchy, where the team collaborates on the narrative and identifies upsell or churn signals. This scenario assumes your Zoho Desk instance has clean tagging and you're not merging data from other CRMs or analytics tools in real time. If your QBR process requires live ticket updates or cross-referencing Salesforce opportunities, the MCP becomes a partial solution and you'll need parallel integrations. For teams already standardized on Zoho's ecosystem, it consolidates the support lens without export CSVs.

Product team bug escalation review

When Zoho Desk MCP bridges support and product planning

A 6-person product team reviewing support escalations weekly can use the Zoho Desk MCP to surface high-priority tickets and customer pain points directly in Switchy. The team authenticates via OAuth2, then filters tickets by severity or tag to identify patterns that warrant roadmap attention. This works when your support team uses Zoho Desk consistently and your product team doesn't need to update ticket status or add internal notes from Switchy. The boundary: if your workflow requires writing comments back to tickets or linking Jira issues in real time, the MCP's read scope won't close the loop. For read-heavy escalation reviews where the team decides next steps in Switchy, it eliminates the context-switching tax.

Frequently asked

What does the Zoho Desk MCP do in Switchy?

It connects your Zoho Desk support tickets to Switchy's AI workspace so your team can query ticket status, customer history, and support metrics without switching tabs. Since this MCP has no tools configured yet, you'll need to check back once Switchy adds specific capabilities like ticket creation or assignment workflows.

Do I need admin permissions in Zoho Desk to connect it?

Yes. The OAuth2 flow requires you to authorise Switchy with a Zoho account that has API access enabled. Most Zoho Desk plans restrict API permissions to admin or agent roles with elevated privileges, so check your role settings before attempting to connect.

Can this MCP create or update support tickets?

Not yet. Zoho Desk's API supports ticket creation and updates, but Switchy hasn't exposed those tools in this MCP. Right now you're limited to whatever read-only or basic operations the integration supports once tools are added. Check the changelog for updates.

How is this different from using Zoho Desk's web interface directly?

The MCP lets your AI agents pull ticket data into Switchy conversations without manual copy-paste. You lose Zoho's full UI features like macros and custom views, but you gain the ability to cross-reference tickets with data from other MCPs in a single workspace thread.

Who on my team should connect this integration?

Whoever owns your Zoho Desk admin account and understands which ticket queues and customer data your team needs exposed to AI. Once connected, all Switchy workspace members can query the data through prompts, so coordinate access policies with your support lead first.

Data last verified 607 hours ago.Sources aggregated hourly to weekly. See docs/architecture/model-directory.md.