客户关系管理助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/espocrm-automation。
技能介绍
要解决什么问题
EspoCRM 是常见的开源 CRM,线索、客户、商机等数据都在系统里,但日常操作往往仍要登录后台点选。若希望在对话式 Agent 里查客户、改状态、跑批量流程,就需要一条稳定、可发现工具 schema 的集成路径,而不是手写死 API 参数。
技能如何工作
本技能通过 Rube MCP 接入 Composio 的 EspoCRM toolkit,在客户端里用统一 MCP 工具完成连接管理与执行。
典型流程:
- 确认
RUBE_SEARCH_TOOLS可用,并按 EspoCRM 场景搜索工具,拿到当前 slug、入参 schema 与执行建议。 - 用
RUBE_MANAGE_CONNECTIONS(toolkit:espocrm)检查连接;若非 ACTIVE,按返回的授权链接完成 OAuth/绑定。 - 用
RUBE_MULTI_EXECUTE_TOOL执行已发现的工具;批量或脚本化场景可用RUBE_REMOTE_WORKBENCH配合run_composio_tool()。
工具文档见 composio.dev/toolkits/espocrm。
适用边界与注意点
- 先搜索再执行:工具 schema 会变,不要硬编码 slug 或字段名;需与
RUBE_SEARCH_TOOLS结果严格一致。 - 连接状态:每次工作流前确认 EspoCRM 连接为 ACTIVE。
- 执行细节:
RUBE_MULTI_EXECUTE_TOOL需始终带上memory(可为{});同一条工作流内复用 session ID,新工作流再新建。 - 分页:响应若带分页 token,应循环拉取直到数据完整。
使用场景
- 销售在跟进商机前,让 Agent 按 EspoCRM 连接状态查客户/线索记录并更新阶段字段
- 实施同学在新租户上线时,通过对话触发批量创建或同步 EspoCRM 实体而非逐条点后台
- 运营需要把外部名单导入 CRM,用已发现的工具 slug 在 Rube 里执行写入并处理分页结果
- 技术支持排查集成问题时,先 RUBE_SEARCH_TOOLS 核对当前 schema 再复现一次 MULTI_EXECUTE 调用
适合人员
- 日常在 EspoCRM 里维护线索与商机、希望用对话完成查改而非反复登录后台的销售
- 负责 EspoCRM 与 Composio/Rube 对接、需要按官方 toolkit 流程做连接与工具发现的集成工程师
- 用 Agent 做 CRM 自动化脚本、需在 REMOTE_WORKBENCH 里批量 run_composio_tool 的数据或运维同事
- 管理开源 CRM 实例、要规范团队「先 SEARCH_TOOLS、再 EXECUTE」以避免硬编码 API 的 IT 管理员