OperatorGet started
← All integrations
Freshdesk logo

Connect Freshdesk to OpenClaw on Operator.io

Freshdesk is customer support software with ticketing and automation tools. It helps teams streamline helpdesk operations for faster, better customer support.

Automate Freshdesk with AI

Operator puts an OpenClaw agent in front of Freshdesk. You describe the job from Telegram or Discord and it handles the rest inside Freshdesk, picking the right calls from the 178 Freshdesk actions and checking its own work as it goes.

Your agent reaches Freshdesk directly or through connectors like Composio MCP and Pipedream MCP, which handle the sign in and token refresh for you, so there is nothing to wire up and no API keys to paste.

What your agent can do with Freshdesk

Your agent can call any of these Freshdesk actions by name as part of a larger task. Ask for the outcome you want and it picks the right ones.

Add Note to Ticket

Tool to add a private or public note to an existing ticket in Freshdesk. Use when you need to add internal comments or public notes to a ticket. Notes can be private (agent-only) or public, and can include HTML content.

Add Ticket User Access

Tool to add agent access to a specific ticket in Freshdesk. Use when you need to grant agent(s) permission to view or interact with a ticket. The endpoint accepts agent IDs (not contact IDs) and returns the list of agent IDs that have ac...

Add Watcher to Ticket

Tool to add the authenticated user as a watcher to a Freshdesk ticket. Use when you need to follow a ticket's progress and receive email notifications for updates like replies or status changes. The API automatically uses the authenticat...

Bulk Unwatch Tickets

Tool to remove the authenticated user as a watcher from multiple Freshdesk tickets in bulk. Use when you need to stop following multiple tickets at once and stop receiving email notifications for their updates. The API automatically uses...

Bulk Update Tickets

Tool to update multiple tickets simultaneously in bulk. The bulk update operation runs asynchronously in the background, and returns a job_id to track progress. Use when you need to modify the same properties across multiple tickets effi...

Cancel Contact Import

Tool to cancel an ongoing contact import operation in Freshdesk. Use when you need to halt a contact import process that is currently running.

Create Admin Group

Tool to create a new admin group in Freshdesk. Use when you need to create a new admin group with specific agents, escalation settings, and automatic assignment configuration.

Create Admin Group

Tool to create a new admin-level support agent group in Freshdesk. Use when you need to create groups for organizing support agents and managing ticket routing at the admin level.

Create Admin Ticket Field

Tool to create a new custom ticket field in Freshdesk. Use when you need to add a new field definition for capturing additional ticket information (e.g., priority level, customer type, issue category). The field type can be text, number,...

Create Admin Ticket Field Section

Tool to create a new section within a ticket field in Freshdesk. Use when you need to add conditional field sections that appear based on selected dropdown choices.

Create Multiple Agents

Tool to create multiple agents in Freshdesk in a single bulk operation. Use when you need to add multiple agents at once. This is an asynchronous operation that returns a job_id for tracking the creation status.

Create Canned Response

Tool to create a new canned response in Freshdesk. Use when you need to create a reusable message template that agents can quickly insert into tickets.

Bulk Create Canned Responses

Tool to create multiple canned responses in bulk via asynchronous operation. Use when you need to add multiple canned responses at once to your Freshdesk account. Returns a job_id that can be used to track the operation status.

Create Canned Response Folder

Tool to create a new canned response folder in Freshdesk. Use when you need to organize canned response templates into folders.

Create Company

Tool to create a new company in Freshdesk. Use when you need to add a customer organization to your Freshdesk account. Companies can hold multiple contacts and are automatically associated with contacts based on email domain matching.

Create Contact

Tool to create a new contact in Freshdesk. Use when you need to add a customer or user to your Freshdesk account. IMPORTANT: The 'employee_id' custom field is mandatory for this Freshdesk instance.

Create Contact Field

Tool to create a new custom contact field in Freshdesk. Use when you need to add a new field definition for storing custom contact information (e.g., job title, department, customer type). The field type can be text, number, dropdown, ch...

Create Discussion Category

Tool to create a new discussion category in Freshdesk forums.

Create Discussion Forum Topic

Tool to create a new topic in a Freshdesk discussion forum. Use when you need to post a new discussion topic or thread in a specific forum.

Create Discussion Topic Comment

Tool to create a new comment on a discussion forum topic. Use when you need to add a comment to an existing topic in Freshdesk discussions.

Create Email Mailbox

Tool to create a new email mailbox in Freshdesk. Use when you need to add a support email address that automatically creates tickets from incoming emails. Requires valid product_id and group_id.

Create Forum

Tool to create a new forum within a category in Freshdesk discussions. Use when you need to add a new forum to organize discussions within a specific category.

Create SLA Policy

Tool to create a new SLA (Service Level Agreement) policy in Freshdesk. Use when you need to establish service level targets for ticket response and resolution times based on priority levels.

Create Solution Article

Tool to create a new solution article in a Freshdesk knowledge base folder. Use when you need to add documentation, FAQs, or help content to your knowledge base.

Create Solution Category

Tool to create a new solution category in Freshdesk's knowledge base. Use when you need to organize solution articles and folders under a new category.

Create Ticket

Creates a new ticket in Freshdesk. REQUIRED FIELDS: - subject and description are always required - At least ONE requester identifier is REQUIRED: requester_id, email, phone, facebook_id, twitter_id, or unique_external_id CONDITIONAL REQ...

Create Ticket Form

Tool to create a new ticket form in Freshdesk. Use when you need to create a custom ticket form for organizing support requests.

Create Ticket via Outbound Email

Tool to create a ticket by sending an outbound email to external recipients. Use when you need to initiate a support conversation via email. The ticket is automatically created with 'Closed' status and assigned to the sending agent to av...

Create Ticket Time Entry

Tool to create a time entry for a specific ticket in Freshdesk. Use when you need to log time spent working on a ticket. Time entries track work duration and can be marked as billable or non-billable for billing and reporting purposes.

Create Translated Solution Category

Tool to create a translated version of an existing solution category. Use when you need to add multilingual support to your knowledge base by creating category translations in different languages.

Currently Authenticated Agent

Tool to retrieve profile information for the currently authenticated agent. Use when you need to get details about the agent whose API credentials are being used for authentication.

Delete Admin Group

Tool to delete an admin group from Freshdesk. Use when you need to disband an admin group from your Freshdesk account. Note: Deleting a group only disbands it and does not delete the members of the group.

Delete Agent

Tool to permanently delete an agent from Freshdesk. Use when you need to remove an agent from your Freshdesk account. Note: You cannot delete yourself. The API prevents self-deletion as a security measure. When an agent is deleted, they...

Delete Automation Rule

Permanently deletes an automation rule from Freshdesk by its type and rule ID. Use this action to remove workflow automation rules that are no longer needed. This action is idempotent - deleting an already-deleted rule will succeed witho...

Delete Company

Tool to permanently disband a company from Freshdesk. Use when you need to delete a company from your Freshdesk account. Note: Deleting a company only disbands it and does not delete the customers inside it. Once disbanded, the company c...

Delete Company Field

Tool to permanently delete a custom company field from Freshdesk. Use when you need to remove a company field that is no longer needed. Note: This action is irreversible and will delete all data stored in that field across all companies....

Delete Contact

Tool to soft delete a contact from Freshdesk. Use when you need to move a contact from All Contacts to Deleted Contacts view. Future communications from the contact will be directed to SPAM. The contact can be restored later - for perman...

Delete Contact Field

Permanently delete a custom contact field from Freshdesk. Use this action when you need to remove a custom contact field that is no longer needed. Important notes: - This action is IRREVERSIBLE - all data stored in this field across all...

Delete Conversation

Tool to permanently delete a conversation from a ticket in Freshdesk. Use when you need to remove a specific conversation from a ticket. Note: Once deleted, the conversation cannot be restored.

Delete Discussion Category

Permanently deletes a forum discussion category from Freshdesk. Use this action to remove an entire discussion category. This is a destructive operation and cannot be undone. Make sure you have the correct category_id before executing. P...

Delete Discussion Comment

Tool to permanently delete a comment from a discussion in Freshdesk. Use when you need to remove a specific comment from a discussion thread. Note: Once deleted, the comment cannot be restored.

Delete Discussion Forum

Tool to permanently delete a discussion forum in Freshdesk. Use when you need to remove a specific forum. Note: Once deleted, the forum cannot be restored.

Unmonitor Forum

Tool to unfollow/unmonitor a discussion forum in Freshdesk. Use when you need to stop monitoring a specific forum. The operation removes the following status for the specified user from the forum. This is an idempotent operation - callin...

Unmonitor Topic

Tool to unfollow/unmonitor a discussion topic in Freshdesk. Use when you need to stop monitoring a specific topic. The operation removes the following status for the specified user from the topic.

Delete Discussion Topic

Tool to permanently delete a discussion topic in Freshdesk. Use when you need to remove a specific topic from forums. Note: Once deleted, the topic cannot be restored.

Delete Email Mailbox

Tool to permanently delete an email mailbox from Freshdesk. Use when you need to remove an email mailbox configuration. Note: This action is irreversible. Once deleted, emails sent to the mailbox's address will not generate tickets. Requ...

Delete Group

Tool to permanently disband a group from Freshdesk. Use when you need to delete a group from your Freshdesk account. Note: Deleting a group only disbands it and does not delete the members of the group. Once disbanded, the group cannot b...

Delete Multiple Tickets

Asynchronously deletes multiple tickets in bulk. Returns a job_id to track deletion progress. Deleted tickets are moved to Trash and can be restored within 30 days.

Plus 130 more Freshdesk actions your agent can call.

How to connect Freshdesk

You authorize Freshdesk once from your dashboard. Operator holds the connection and refreshes the access tokens on its own, so your agent keeps working with Freshdesk without you signing in again. The same setup unlocks every other app your agent can reach, so you only do it once.

When you are ready, the get started guide walks through standing up your OpenClaw agent.

Common questions about Freshdesk

How do I connect Freshdesk to Operator?
You authorize Freshdesk once from your Operator dashboard. Operator holds the connection and refreshes the access token for you, so your agent keeps working with Freshdesk without you signing in again.
Can my agent handle conversations and records in Freshdesk?
Yes. It can read and update tickets or deals, reply to people, and pull the queue back to you. Teams use it to triage what comes in, draft a first reply, and flag anything urgent, so Freshdesk is already sorted before someone picks it up.
Do I need to write code or manage Freshdesk API keys?
No code and no API keys. You authorize Freshdesk through a normal sign in and Operator handles the connection, so there is nothing to wire up or host.
Can my agent use Freshdesk together with my other apps?
Yes. The same agent reaches every app you connect, so it can move between Freshdesk and tools like Google Sheets, Notion, Linear in one job, reading from one and acting in another without you wiring anything between them.

Freshdesk integrations

Pick an app to see what your agent does across Freshdesk and it, or browse all integrations.

Put your agent on Freshdesk

Sign in, connect Freshdesk, and hand your agent the work. Your first week is free.

Get started