Agent Skills
返回列表
🏢

通话沟通助手

企业运营 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/dialpad-automation。

技能介绍

要解决什么问题

Dialpad 是企业常用的云电话与沟通平台,但 API 与工具形态会随 Composio 工具包更新而变化。若在 Agent 里硬编码工具名或参数,连接失效或 schema 变更时很容易整段流程失败。本技能把「先发现、再连、再执行」固定成可重复的 MCP 工作流,让你在对话里安全地查联系人、发起通话相关操作,而不必自己维护 Dialpad SDK。

技能如何工作

底层通过 Rube MCP 暴露 Composio 的 Dialpad toolkit。典型流程分三步:

  1. 发现工具:始终先调用 RUBE_SEARCH_TOOLS,按 Dialpad 相关用例拿到当前可用的 tool slug、输入 schema、推荐执行计划与已知坑点。
  2. 检查连接:用 RUBE_MANAGE_CONNECTIONS 指定 toolkit dialpad;若非 ACTIVE,按返回的授权链接完成绑定后再继续。
  3. 执行操作:用 RUBE_MULTI_EXECUTE_TOOL 按搜索结果里的字段名与类型调用;批量场景可走 RUBE_REMOTE_WORKBENCH 的 run_composio_tool();需要完整 schema 时用 RUBE_GET_TOOL_SCHEMAS(含 schemaRef 的工具)。

执行时需注意:RUBE_MULTI_EXECUTE_TOOL 必须带上 memory 参数(可为空对象 {});同一条工作流内复用 session ID,新工作流再生成新 session;响应里若有分页 token 要拉取到结束。

适用边界与注意点

  • 客户端需已配置 Rube MCP(https://rube.app/mcp),且 RUBE_SEARCH_TOOLS 可用;Dialpad 连接需你方账号完成 OAuth 类授权。
  • 不要跳过发现步骤:未先 RUBE_SEARCH_TOOLS 就写死 slug 或参数,是文档明确标注的高频失败原因。
  • 本技能描述的是 MCP 编排模式,不包含 Dialpad 业务策略(如外呼合规、录音策略);具体能调哪些 Dialpad 能力以 Composio 工具包文档为准(composio.dev/toolkits/dialpad)。

使用场景

  • 在 Agent 里要调用 Dialpad 能力前,先通过 `RUBE_SEARCH_TOOLS` 拉取当前 tool slug 与输入 schema,避免硬编码导致执行失败
  • 新环境或 token 过期后,用 `RUBE_MANAGE_CONNECTIONS` 检查 dialpad 是否为 ACTIVE,并按授权链接完成连接再继续工作流
  • 同一会话内要连续执行多步 Dialpad 操作,按文档复用 session ID,并在 `RUBE_MULTI_EXECUTE_TOOL` 中始终传入 `memory` 参数
  • 列表类 Dialpad 接口返回分页 token 时,在 Agent 侧循环拉取直到数据完整,再汇总给后续步骤

适合人员

  • 负责把云电话平台接进内部 Agent 的后端工程师,希望用 MCP 统一发现与执行 Composio Dialpad 工具
  • 客户成功或 RevOps 同学,需要在对话助手里触发 Dialpad 侧已开通的工具能力,但不想维护独立脚本与密钥轮换
  • 集成 Composio 工具包的自动化维护者,每次 toolkit 升级都要先 search 再改编排,避免 schema 漂移踩坑
  • 用 Rube MCP 做多工具编排的 AI 应用开发者,要在 Dialpad 与其它 toolkit 之间复用同一套连接与执行模式