360 Secure SkillHub
360 安全技能中心

Freshdesk

Freshdesk 帮助台命令行工具,基于 Python 3 标准库调用 REST API,支持工单的查询、创建、更新、删除、回复与备注,以及联系人、公司、客服、分组、角色、产品、满意度评价和工时等数据的查询;默认输出 JSON,可用 --human 输出可读文本。

aiwithabidi
aiwithabidi
热度 60.19
最近更新 2026-05-10 17:40:54
分类:协作依赖:代码执行 / 第三方 API应用场景:API 集成 / CRM / 任务管理 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add freshdesk
Metadata
name
freshdesk
description
Freshdesk helpdesk — manage tickets, contacts, companies, and agents via REST API
homepage
https://www.agxntsix.ai
license
MIT
compatibility
Python 3.10+ (stdlib only — no dependencies)
metadata
{"openclaw":{"emoji":"🆘","requires":{"env":["FRESHDESK_API_KEY","FRESHDESK_DOMAIN"]},"primaryEnv":"FRESHDESK_API_KEY","homepage":"https://www.agxntsix.ai"}}

🆘 Freshdesk

Freshdesk helpdesk — manage tickets, contacts, companies, and agents via REST API

Requirements

Variable Required Description
FRESHDESK_API_KEY ✅ API key
FRESHDESK_DOMAIN ✅ Domain (yourcompany.freshdesk.com)

Quick Start

# List tickets
python3 {{baseDir}}/scripts/freshdesk.py tickets --filter <value> --email <value>

# Get ticket
python3 {{baseDir}}/scripts/freshdesk.py ticket-get id <value>

# Create ticket
python3 {{baseDir}}/scripts/freshdesk.py ticket-create --subject <value> --description <value> --email <value> --priority <value> --status <value>

# Update ticket
python3 {{baseDir}}/scripts/freshdesk.py ticket-update id <value> --status <value> --priority <value>

# Delete ticket
python3 {{baseDir}}/scripts/freshdesk.py ticket-delete id <value>

# Reply to ticket
python3 {{baseDir}}/scripts/freshdesk.py ticket-reply id <value> --body <value>

# Add note
python3 {{baseDir}}/scripts/freshdesk.py ticket-note id <value> --body <value>

# List conversations
python3 {{baseDir}}/scripts/freshdesk.py conversations id <value>

All Commands

Command Description
tickets List tickets
ticket-get Get ticket
ticket-create Create ticket
ticket-update Update ticket
ticket-delete Delete ticket
ticket-reply Reply to ticket
ticket-note Add note
conversations List conversations
contacts List contacts
contact-get Get contact
contact-create Create contact
companies List companies
agents List agents
groups List groups
roles List roles
products List products
satisfaction-ratings List CSAT
time-entries Ticket time entries

Output Format

All commands output JSON by default. Add --human for readable formatted output.

python3 {{baseDir}}/scripts/freshdesk.py <command> --human

Script Reference

Script Description
{{baseDir}}/scripts/freshdesk.py Main CLI — all commands in one tool

Credits

Built by M. Abidi | agxntsix.ai YouTube | GitHub Part of the AgxntSix Skill Suite for OpenClaw agents.

📅 Need help setting up OpenClaw for your business? Book a free consultation