🆘 Freshdesk
Freshdesk helpdesk — manage tickets, contacts, companies, and agents via REST API
Requirements
| Variable | Required | Description |
|---|
| INLINECODE0 | ✅ | API key |
| INLINECODE1 |
✅ | Domain (yourcompany.freshdesk.com) |
Quick Start
CODEBLOCK0
All Commands
| Command | Description |
|---|
| INLINECODE2 | List tickets |
| INLINECODE3 |
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.
CODEBLOCK1
Script Reference
| Script | Description |
|---|
| INLINECODE21 | 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
🆘 Freshdesk
Freshdesk 帮助台 — 通过 REST API 管理工单、联系人、公司和客服人员
环境要求
| 变量 | 必需 | 描述 |
|---|
| FRESHDESKAPIKEY | ✅ | API 密钥 |
| FRESHDESK_DOMAIN |
✅ | 域名 (yourcompany.freshdesk.com) |
快速开始
bash
列出工单
python3 {{baseDir}}/scripts/freshdesk.py tickets --filter <值> --email <值>
获取工单
python3 {{baseDir}}/scripts/freshdesk.py ticket-get id <值>
创建工单
python3 {{baseDir}}/scripts/freshdesk.py ticket-create --subject <值> --description <值> --email <值> --priority <值> --status <值>
更新工单
python3 {{baseDir}}/scripts/freshdesk.py ticket-update id <值> --status <值> --priority <值>
删除工单
python3 {{baseDir}}/scripts/freshdesk.py ticket-delete id <值>
回复工单
python3 {{baseDir}}/scripts/freshdesk.py ticket-reply id <值> --body <值>
添加备注
python3 {{baseDir}}/scripts/freshdesk.py ticket-note id <值> --body <值>
列出对话
python3 {{baseDir}}/scripts/freshdesk.py conversations id <值>
所有命令
| 命令 | 描述 |
|---|
| tickets | 列出工单 |
| ticket-get |
获取工单 |
| ticket-create | 创建工单 |
| ticket-update | 更新工单 |
| ticket-delete | 删除工单 |
| ticket-reply | 回复工单 |
| ticket-note | 添加备注 |
| conversations | 列出对话 |
| contacts | 列出联系人 |
| contact-get | 获取联系人 |
| contact-create | 创建联系人 |
| companies | 列出公司 |
| agents | 列出客服人员 |
| groups | 列出群组 |
| roles | 列出角色 |
| products | 列出产品 |
| satisfaction-ratings | 列出客户满意度评分 |
| time-entries | 工单时间记录 |
输出格式
默认情况下,所有命令输出 JSON 格式。添加 --human 参数可获得可读性更好的格式化输出。
bash
python3 {{baseDir}}/scripts/freshdesk.py <命令> --human
脚本参考
| 脚本 | 描述 |
|---|
| {{baseDir}}/scripts/freshdesk.py | 主命令行工具 — 所有命令集成于一个工具 |
致谢
由
M. Abidi 构建 |
agxntsix.ai
YouTube |
GitHub
属于 OpenClaw 代理的
AgxntSix 技能套件 的一部分。
📅 需要为您的企业设置 OpenClaw 的帮助? 预约免费咨询