主动营销助手
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @org-02qudk26/active-campaign-automation-nt。
技能介绍
要解决什么问题
营销团队常在 ActiveCampaign 里维护联系人、标签、自动化序列与活动触发,但把这些动作交给 AI 代理时,难点不在「会不会写脚本」,而在 工具 schema 会变、OAuth 连接状态不透明,以及分页与批量操作容易漏数据。本技能把路径收敛到 Rube MCP + Composio active_campaign 工具集:代理先发现当前可用工具,再确认连接为 ACTIVE,再按 schema 执行,避免硬编码 slug 或字段名。
技能如何工作
典型流程分三步:
- 发现工具:调用
RUBE_SEARCH_TOOLS,按 ActiveCampaign 相关用例检索,拿到 tool slug、输入 schema、推荐执行计划与已知坑点。 - 检查连接:通过
RUBE_MANAGE_CONNECTIONS指定 toolkitactive_campaign;若非ACTIVE,按返回的授权链接完成绑定后再继续。 - 执行操作:用
RUBE_MULTI_EXECUTE_TOOL执行已发现的工具;批量或复杂逻辑可走RUBE_REMOTE_WORKBENCH的run_composio_tool();需要完整 schema 时用RUBE_GET_TOOL_SCHEMAS(含schemaRef的工具)。
执行时还约定:RUBE_MULTI_EXECUTE_TOOL 必须带 memory 参数(可为 {});同一工作流内复用 session ID,新工作流再生成;响应里若有分页 token 应继续拉取直到结束。
适用边界与注意点
- 前置条件是客户端已接入 Rube MCP(
https://rube.app/mcp),且RUBE_SEARCH_TOOLS可用;未连上 Composio 的 ActiveCampaign 连接前不要跑业务工具。 - 每次执行前都应先 search:不要缓存旧的 tool slug 或参数字段;字段名与类型必须以最近一次搜索结果为准。
- 工具能力以 Composio 文档为准:composio.dev/toolkits/active_campaign;本技能描述的是 MCP 调用模式,不替代 ActiveCampaign 业务策略设计。
使用场景
- 在对话里要先查 `RUBE_SEARCH_TOOLS`,再按 schema 给指定列表批量创建或更新 ActiveCampaign 联系人
- 上线新自动化前,用 `RUBE_MANAGE_CONNECTIONS` 确认 `active_campaign` 为 ACTIVE,避免 OAuth 失效导致工具调用失败
- 从 ActiveCampaign 拉取带分页 token 的联系人或活动数据,循环请求直到拿全量再汇总给下游分析
- 复杂批量变更不适合单次 multi-execute 时,在 `RUBE_REMOTE_WORKBENCH` 里用 `run_composio_tool()` 编排多步 Composio 操作
适合人员
- 负责 ActiveCampaign 列表与标签维护、希望代理按最新工具 schema 执行增删改而非写死 API 的邮件运营
- 对接 Composio/Rube 的集成工程师,需要在每次工作流开头验证连接状态并规范 session 与 memory 参数
- RevOps 或增长同学,要把 CRM/表单线索同步进 AC 自动化入口,且要求代理处理分页拉全量联系人
- 在 Cursor 等 MCP 客户端里编排营销动作的产品/技术同学,需遵循「先 search、再连接、再 execute」的固定模式