freshdesk-automation
Automate Freshdesk helpdesk operations including tickets, contacts, companies, notes, and replies via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Office AutomationInstall
Hot:51
Download and extract to your skills directory
Copy command and send to OpenClaw for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=sickn33-skills-freshdesk-automation&locale=en&source=copy
Freshdesk Automation - Rube MCP Customer Support Automation Skill
Skill Overview
Automate Freshdesk customer support workflows using Rube MCP (Composio), including ticket creation, search filtering, adding replies and notes, and managing contacts and companies.
Use Cases
1. Customer Support Ticket Automation for Support Teams
Support teams can use this skill to automatically create, update, and assign Freshdesk tickets, reducing manual effort. Configure ticket priority, status, tags, and custom fields to standardize ticket handling workflows.
2. Centralized Customer Information Management
Use contact and company management to quickly search and create customer records. Support automatic ticket association by email, phone, or domain. Bulk import contacts helps you quickly build a customer database.
3. Bulk Ticket Processing and Search
Use advanced search syntax to filter tickets by status, priority, date range, or custom fields, quickly locating requests that need attention. Supports paginated queries with up to 300 results, making bulk operations convenient.
Core Features
Ticket Full Lifecycle Management
When creating tickets, you can specify the requester, assign support agents, set priority and source, and include an HTML-formatted description. When updating tickets, you can change status (Open / Pending / Resolved / Closed), reassign agents, and modify custom fields.
Ticket Search and Filtering
Provide two search methods: simple filtering (by status, priority, agent) and advanced queries (supports complex condition combinations). Search syntax supports date ranges, tag matching, and null detection, such as
"status:2 AND priority:3" or "agent_id:null".Reply and Note Management
Support sending public replies to customers (with CC/BCC to other emails) and adding internal notes (visible only to support). Notes default to private, but can be set to public so customers can also see them. View the full conversation history and edit existing notes.
Contact and Company Operations
Search contacts precisely by email to retrieve customer IDs for ticket creation. When creating companies, you can configure automatic domain association, health score, account tier, and industry classification. Note: company custom fields do not require the
cf_ prefix.Frequently Asked Questions
What prerequisites are needed for Freshdesk Automation?
You must first connect to the Rube MCP server (add
https://rube.app/mcp), then establish a Freshdesk connection via RUBE_MANAGE_CONNECTIONS. For first-time use, complete Freshdesk authorization using the authentication link returned. Only after the connection status is ACTIVE can you use the features.What values are available for Freshdesk ticket status and priority?
Status is represented by integers: 2=Open, 3=Pending, 4=Resolved, 5=Closed. Priority: 1=Low, 2=Medium, 3=High, 4=Urgent. Source types: 1=Email, 2=Portal, 3=Phone, 7=Chat. When creating a ticket, you must provide at least a requester identifier (email or requester_id).
What are the usage limits for Freshdesk automation?
The search API returns a maximum of 300 results (10 pages × 30 items). Contact and company search do not support fuzzy matching. Ticket custom fields require the
cf_ prefix, while company custom fields do not. Also note that Freshdesk enforces account-level API call rate limits; for bulk operations, execute in appropriately sized batches.