用途:该技能用于让 AI 代理与 Freshservice 数据交互。Freshservice 是云端客户支持软件,供 IT 团队和客服人员处理工单、自动化工作流并提升满意度。可通过 Membrane CLI 调用其 API,覆盖工单、备注、代理、分组等对象,官方 API 文档见 https://api.freshservice.com/。
主要能力:提供预建动作,包括 List Tickets、List Agents、List Requesters、List Assets、List Changes、List Problems 等列表查询,Get Ticket/Agent/Requester/Asset/Change/Problem 等单条获取,以及 Create Ticket/Agent/Requester/Asset/Change/Problem、Update Ticket、Delete Ticket 等写操作。还可通过代理直接请求 Freshservice API,Membrane 会自动补全基础 URL 并注入认证头。
使用方式:先安装 CLI:npm install -g @membranehq/cli@latest。登录:membrane login --tenant --clientName=<agentType>(agentType 如 claude、codex 等;无交互环境会输出授权 URL,完成后用 membrane login complete <code>)。建立连接:membrane connection ensure "https://www.freshworks.com/freshservice/" --json,若状态为 BUILDING 则用 npx @membranehq/cli connection get <id> --wait --json 轮询至 READY;如需用户操作,按 clientAction 提示处理。搜索动作:membrane action list --connectionId=CONNECTION_ID --intent "QUERY" --limit 10 --json。运行动作:membrane action run <actionId> --connectionId=CONNECTION_ID --json,传参用 --input '{"key": "value"}'。代理请求:membrane request CONNECTION_ID /path/to/endpoint,可选 -X、-H、-d、--json、--query 等参数。
适用场景与限制:适合需要批量或按 ID 读写 Freshservice 工单、代理、请求者、资产、变更、问题的自动化集成。应优先使用 Membrane 预建动作而非直接调用 API,并避免向用户索取 API 密钥。资料未提供具体收费、价格、平台细节与效果数据。