Skip to main content
Freshdesk logo

Freshdesk

Manage Freshdesk support: tickets, contacts, companies, agents, conversations. Exposes 26 actions covering the full API surface the agent needs - read and write.

What it can do

MethodWhat it does
freshdesk_tickets_listList tickets - GET /tickets.
freshdesk_ticket_getGet one ticket by ID - GET /tickets/{id}.
freshdesk_ticket_createCreate a ticket - POST /tickets.
freshdesk_ticket_updateUpdate a ticket - PUT /tickets/{id}.
freshdesk_ticket_deleteDelete a ticket - DELETE /tickets/{id}.
freshdesk_contacts_listList contacts - GET /contacts.
freshdesk_contact_getGet one contact by ID - GET /contacts/{id}.
freshdesk_contact_createCreate a contact - POST /contacts.
freshdesk_contact_updateUpdate a contact - PUT /contacts/{id}.
freshdesk_contact_deleteDelete a contact - DELETE /contacts/{id}.
freshdesk_companies_listList companies - GET /companies.
freshdesk_company_getGet one company by ID - GET /companies/{id}.
freshdesk_company_createCreate a company - POST /companies.
freshdesk_company_updateUpdate a company - PUT /companies/{id}.
freshdesk_company_deleteDelete a company - DELETE /companies/{id}.
freshdesk_agents_listList agents - GET /agents.
freshdesk_agent_getGet one agent by ID - GET /agents/{id}.
freshdesk_groups_listList agent groups - GET /groups.
freshdesk_group_getGet one group by ID - GET /groups/{id}.
freshdesk_conversations_listList conversations for a ticket - GET /tickets/{id}/conversations.
freshdesk_conversation_getGet one conversation by ID - GET /tickets/{ticket_id}/conversations/{id}.
freshdesk_activities_listList activities for a resource - GET /{resource_type}s/{id}/activities.
freshdesk_custom_fields_listList custom fields - GET /custom_fields.
freshdesk_satisfaction_ratings_listList satisfaction ratings - GET /satisfaction_ratings.
freshdesk_satisfaction_rating_getGet one satisfaction rating by ID - GET /satisfaction_ratings/{id}.
freshdesk_tickets_update_bulkUpdate multiple tickets in one call - PUT /tickets.

How to get credentials

This connector uses an API key / token. Create one in the provider dashboard, then paste it into FlyMyAI:

  • FRESHDESK_DOMAIN - Your *.freshdesk.com subdomain (e.g. 'acme').
  • FRESHDESK_API_KEY - Freshdesk - Profile settings - Your API Key.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
FRESHDESK_DOMAINYour *.freshdesk.com subdomain (e.g. 'acme').
FRESHDESK_API_KEYFreshdesk - Profile settings - Your API Key.

Troubleshooting

  • 401 Unauthorized / 403 Forbidden - the token is wrong, expired, or missing a required scope - regenerate it.
  • 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, Freshdesk!