Skip to main content

freshdesk

Manage support tickets, contacts, and knowledge base via Freshdesk API. Create, update, and resolve customer issues.

Source facts

Repository
Kernel8901/ai-agent-skills-classification
Last source activity
April 4, 2026 at 15:26
Detected SKILL.md language
English
Stars
5
Forks
1

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

File Explorer
2 files

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
freshdesk
description
Manage support tickets, contacts, and knowledge base via Freshdesk API. Create, update, and resolve customer issues.
metadata
{"clawdbot":{"emoji":"🎧","requires":{"env":"[Truncated]"}}}
# Freshdesk Customer support platform. ## Environment ```bash export FRESHDESK_DOMAIN="yourcompany" # yourcompany.freshdesk.com export FRESHDESK_API_KEY="xxxxxxxxxx" ``` ## List Tickets ```bash curl "https://$FRESHDESK_DOMAIN.freshdesk.com/api/v2/tickets" \ -u "$FRESHDESK_API_KEY:X" ``` ## Get Ticket ```bash curl "https://$FRESHDESK_DOMAIN.freshdesk.com/api/v2/tickets/{id}" \ -u "$FRESHDESK_API_KEY:X" ``` ## Create Ticket ```bash curl -X POST "https://$FRESHDESK_DOMAIN.freshdesk.com/api/v2/tickets" \ -u "$FRESHDESK_API_KEY:X" \ -H "Content-Type: application/json" \ -d '{ "subject": "Support needed", "description": "I need help with...", "email": "customer@example.com", "priority": 2, "status": 2 }' ``` ## Update Ticket ```bash curl -X PUT "https://$FRESHDESK_DOMAIN.freshdesk.com/api/v2/tickets/{id}" \ -u "$FRESHDESK_API_KEY:X" \ -H "Content-Type: application/json" \ -d '{"status": 4, "priority": 3}' ``` ## Reply to Ticket ```bash curl -X POST "https://$FRESHDESK_DOMAIN.freshdesk.com/api/v2/tickets/{id}/reply" \ -u "$FRESHDESK_API_KEY:X" \ -H "Content-Type: application/json" \ -d '{"body": "Thanks for reaching out! Here is your solution..."}' ``` ## List Contacts ```bash curl "https://$FRESHDESK_DOMAIN.freshdesk.com/api/v2/contacts" \ -u "$FRESHDESK_API_KEY:X" ``` ## Search Tickets ```bash curl "https://$FRESHDESK_DOMAIN.freshdesk.com/api/v2/search/tickets?query=\"status:2\"" \ -u "$FRESHDESK_API_KEY:X" ``` ## Priority/Status Values - Priority: 1=Low, 2=Medium, 3=High, 4=Urgent - Status: 2=Open, 3=Pending, 4=Resolved, 5=Closed ## Links - Dashboard: https://yourcompany.freshdesk.com - Docs: https://developers.freshdesk.com
View on GitHub