Be the first to get access to new connectors. Get early access →
ConnectorBay Early access

Freshdesk (BYOK) — connector documentation

  • MCP endpoint: https://byok-freshdesk.connectorbay.com/mcp
  • REST API: POST https://byok-freshdesk.connectorbay.com/v1/tools/{tool_name}, described by the OpenAPI 3.1 spec at https://byok-freshdesk.connectorbay.com/openapi.json
  • Transport: Streamable HTTP, stateless, MCP specification 2025-06-18 or later
  • Authentication: your own Freshdesk API key, sent in the X-Upstream-Key header of every request (never stored, logged or cached)
  • Health: https://byok-freshdesk.connectorbay.com/health · Tool schemas: https://byok-freshdesk.connectorbay.com/tools.json
  • Publisher: Unify Dynamics LLC · connectorbay.com/byok-freshdesk · agent@connectorbay.com

What Freshdesk (BYOK) is for

Freshdesk (BYOK) lets an AI assistant read your own Freshdesk data through the Freshdesk API with a key you supply (API key). Read-only: 8 tools (list_tickets, get_ticket, search_tickets, list_ticket_conversations, list_contacts, list_companies, list_agents, list_groups). The BYOK key travels with each request, is used for that one call only and is never stored, logged or cached; it is only ever sent to *.freshdesk.com. Unofficial connector by Unify Dynamics LLC: not affiliated with, endorsed by or sponsored by Freshdesk. Freshdesk and its logos are trademarks of their owners and are used only to say which service the connector works with.

Ask your assistant things like:

  • "What are my newest Freshdesk tickets?"
  • "Show Freshdesk ticket 12"
  • "Which Freshdesk tickets are urgent or high priority?"
  • "What was said on Freshdesk ticket 12?"
  • "Who are my Freshdesk contacts?"
  • "Which companies are in my Freshdesk account?"

What it does

  • list_tickets: List support tickets (only those created in the last 30 days unless updated_since is given) with numeric status (2 open, 3 pending, 4 resolved, 5 closed) and priority (1 low, 2 medium, 3 high, 4 urgent).
  • get_ticket: Get one ticket by id with subject, status, priority, plain-text description, tags and custom fields; optionally embed the requester, company or stats.
  • search_tickets: Search tickets with Freshdesk's query language over ticket fields such as priority, status, tag, agent_id, group_id and dates; 30 results per page, at most 10 pages.
  • list_ticket_conversations: List the replies and notes of a ticket (30 per page) with sender address, direction, private flag and plain-text body.
  • list_contacts: List customer contacts (verified and unblocked by default) with name, email, phone, company and language; filter by email, phone, company or state.
  • list_companies: List the companies (customer organizations) of the account with name, description, email domains, tier and renewal date.
  • list_agents: List support agents with name, email, whether they are available, full-time or occasional, and ticket scope.
  • list_groups: List the agent groups (teams) with name, description, escalation setting and auto-assignment flag.

BYOK key

You bring your own Freshdesk API key (https://support.freshdesk.com/support/solutions/articles/215517). Your assistant sends it in the X-Upstream-Key header with each request. ConnectorBay uses it for that one call only: it is never stored, logged or cached, never shown in an answer, and it is only sent to *.freshdesk.com over https, with no redirects followed. Create a key with the fewest permissions the tools need (read-only if the provider offers it), and revoke it at the provider whenever you like.

Data sources

Live from the Freshdesk API (*.freshdesk.com) with a BYOK key; documentation: https://developers.freshdesk.com/api/. Endpoints checked against that documentation on 2026-10-16.

What it is not

Unofficial connector by Unify Dynamics LLC: not affiliated with, endorsed by or sponsored by Freshdesk. Freshdesk and its logos are trademarks of their owners and are used only to say which service the connector works with. It is read-only: it never creates, changes, sends or deletes anything in your Freshdesk account.

Built for: Worldwide. Languages: English.