360 Secure SkillHub
360 安全技能中心

Freshdesk

这是一款基于Python 3.10+的CLI工具,无需额外依赖,需配置Freshdesk API密钥及域名使用。核心功能涵盖工单的增删改查、回复、添加备注,以及联系人、公司、客服人员等资源的管理。典型场景包括客服团队批量筛选工单、快速创建/更新工单状态、查询客户信息等。输入为带参数的CLI命令,输出默认JSON格式,添加--human参数可获得易读的格式化输出。

aiwithabidi
aiwithabidi
热度 60.21
最近更新 2026-05-10 17:40:54
分类:自动化依赖:代码执行 / 第三方 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