Agent Skills
返回列表
🤖

多渠道聊天流程助手

AI Agent 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md 将 @org-02qudk26/many-chat-automation-835 安装到 AI 助手中。

技能介绍

解决什么问题

ManyChat 的消息流、订阅者标签和自动化规则分散在可视化编辑器里,一旦想批量改标签、批量拉取订阅者列表、或把 ManyChat 接入现有 Agent 工作流,就只能依赖 Webhook 和手搓 API 调用。这个技能通过 Rube MCP 把 ManyChat 的操作能力暴露为可被 Agent 动态发现和调用的工具集,让自动化流程从「打开后台点点点」变成「可编排的代码步骤」。

技能如何工作

  • 工具发现先行:每次执行前都先调用 RUBE_SEARCH_TOOLS,拿到当前可用的 ManyChat 工具 slug、输入 schema、推荐执行计划和已知边界情况,避免硬编码导致调用失败。
  • 连接管理:通过 RUBE_MANAGE_CONNECTIONS(toolkit 参数为 many_chat)激活 ManyChat 连接;若返回的授权链接未走完,后续调用会直接报错。
  • 执行与编排:用 RUBE_MULTI_EXECUTE_TOOL 按发现的 slug 执行单步操作;多步流程遵循「先查后写、逐级传递上一步响应」的模式;批量场景交给 RUBE_REMOTE_WORKBENCH 里的 run_composio_tool(),可搭配 ThreadPoolExecutor 做并行处理。
  • 分页与错误处理:列表类接口支持分页,响应里的 next_cursor 或 page_token 需要循环取完;工具报错时先确认连接是否仍为 ACTIVE,过期则重新走授权。

适用边界与注意点

  • 工具 schema 可能随上游更新而变化,永远不要跳过 RUBE_SEARCH_TOOLS 直接写死 slug。
  • 返回 schemaRef 时要用 RUBE_GET_TOOL_SCHEMAS 取完整输入 schema,否则参数校验会失败。
  • 触发速率限制后需主动降频并做退避,不是重试越快越好。
  • 创建类操作前先搜索同名资源,避免重复创建订阅者或重复触发消息流。

完整的 ManyChat 工具能力说明见 composio.dev/toolkits/many_chat。

使用场景

  • 需要批量给 ManyChat 订阅者打标签或更新分组时,先发现工具再执行批量更新
  • 多步骤流程编排:先拉取订阅者列表,再按条件逐批打标签并回写数据
  • 连接过期导致调用失败时,重新走授权流程并确认状态后继续执行工作流
  • 需要在 Agent 中串联多个 ManyChat 操作时,用搜索工具动态获取最新接口定义

适合人员

  • 负责 ManyChat 订阅者管理的运营,需要批量更新标签和分组
  • 构建 Agent 工作流的后端开发者,需要把 ManyChat 操作集成进自动化管道
  • 增长团队的工程师,需要编排多步骤聊天自动化流程并处理分页数据
  • 搭建自动化工具的开发者,需要通过 Rube MCP 动态发现并调用 ManyChat 工具