恒美微站 Logo 恒美微站
  • 首页
  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心
  • 联系我们

Agentic Awesome Skills 实战:基于 Rube MCP 的 ActiveCampaign 自动化技能深度指南

  • 首页
  • 资讯中心
  • /
  • Agentic Awesome Skills 实战:基于 Rube MCP 的 ActiveCampaign 自动化技能深度指南

相关资讯

Magisk_AsoulOpt 游戏线程优化完整指南:三分钟让你的手机游戏跑得更稳 2026/10/21 2:12:54
C#仓库管理系统源码实战:三层架构与核心业务链路解析 2026/10/21 2:12:54
PMSM无位置传感器控制:高频方波注入与SMO加权切换矢量控制Simulink仿真 2026/10/21 2:12:54

最新资讯

SAP会计科目表配置避坑指南:从设计逻辑到编码规则落地
配电网韧性提升的移动储能预布局与动态调度策略(IEEE33节点Matlab实现)
C语言动态内存管理:malloc、calloc、realloc、free的工程实践与避坑指南
SAP FICO会计科目表设计与编码规则实战指南
一颗SoC管七屏十六摄:RK3588智能座舱方案详解
论文数据“变形记”:书匠策AI让数据可视化活出精彩

今日推荐

SAP 屏幕上的金额未必存在数据库表里,从 WB2R_SV 的 Net Amount 看懂运行时计算
具身智能中‘指哪打哪’的视觉语言动作联合建模
AI时代人工翻译技术博客的价值与实践指南

本周热门

基于GMM的语音识别系统原理与MATLAB实现详解
数字图像处理入门:反白、灰度化、调色板修改与导出txt实践
机器人大脑技术盘点:具身智能的感知、决策与数据闭环

本月精选

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)

Agentic Awesome Skills 实战:基于 Rube MCP 的 ActiveCampaign 自动化技能深度指南

发布时间:2026/10/21 2:17:55
Agentic Awesome Skills 实战:基于 Rube MCP 的 ActiveCampaign 自动化技能深度指南 Agentic Awesome Skills 实战基于 Rube MCP 的 ActiveCampaign 自动化技能深度指南【免费下载链接】agentic-awesome-skillsAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,600 agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.项目地址: https://gitcode.com/GitHub_Trending/an/agentic-awesome-skillsActiveCampaign 是常用的 CRM 与营销自动化平台而 AASAgentic Awesome Skills仓库中的activecampaign-automation技能为 AgentClaude、Codex 等提供了一条可复用的自动化路径通过 Rube MCP 暴露的 Composio ActiveCampaign 工具集直接完成联系人管理、标签维护、列表订阅、自动化注册与联系人任务创建。本文以该技能的 SKILL.md 为骨架逐条展开前置条件、连接流程、五大核心工作流的工具调用序列与关键参数并结合技能文件结构规范补充元数据解读帮助你在一线 Agent 工作流中准确、安全地使用这套自动化能力。技能定位一份 agent 可直接执行的 ActiveCampaign 操作手册在 AAS 仓库中activecampaign-automation是一份典型的社区来源source: community技能文件风险等级标记为risk: critical添加日期为2026-02-27。它的定位非常明确把 ActiveCampaign CRM 与营销自动化的高频操作封装成一组工具调用序列供 Agent 按图索骥执行。技能的description字段直接说明了能力边界Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.翻译过来即通过 Rube MCP底层是 Composio 的 ActiveCampaign toolkit自动执行联系人、标签、列表订阅、自动化注册与任务五类操作并且要求每次执行前先搜索工具以获取最新的 schema。这一先搜后用的原则贯穿整个技能也是它与静态 API 文档最大的区别工具参数可能随 Composio 侧更新而变化Agent 不应凭记忆调用。该技能的副本还同时存在于仓库的plugins/agentic-awesome-skills/skills/activecampaign-automation/SKILL.md并且data/aas-v1/skill-content-index.v1.json中的技能内容索引也收录了它的元数据说明它在 AAS 的插件分发面与目录索引面均已登记属于被正式收录的目录技能。前置条件Rube MCP 连接与连接状态确认使用本技能之前必须满足三个前置条件缺一不可Rube MCP 已连接客户端配置中需要确认RUBE_SEARCH_TOOLS工具可用这是后续一切操作的探针。ActiveCampaign 连接已激活通过RUBE_MANAGE_CONNECTIONS建立active_campaigntoolkit 的连接且状态必须为 ACTIVE。执行前先查 schema每次操作前先调用RUBE_SEARCH_TOOLS获取当前工具参数定义防止参数漂移。建立连接的完整步骤Rube MCP 的接入方式非常轻量——无需申请 API Key只需在 MCP 客户端配置中添加https://rube.app/mcp端点即可。随后按以下四步完成 ActiveCampaign 连接调用RUBE_SEARCH_TOOLS确认 Rube MCP 正常响应调用RUBE_MANAGE_CONNECTIONS传入 toolkit 名称active_campaign若连接状态不是 ACTIVE跟随返回的授权链接完成 ActiveCampaign 账号认证在运行任何工作流之前再次确认连接状态显示 ACTIVE。这一步是整个技能的地基连接未激活时后续所有ACTIVE_CAMPAIGN_*工具都会失败。Agent 在执行任务时应把状态确认作为强制的第一步而不是跳过。核心工作流一创建与查找联系人联系人是一切营销自动化操作的锚点因此本技能将其列为第一工作流。适用场景用户需要新建联系人或查询既有联系人。工具调用序列步骤工具是否必需1ACTIVE_CAMPAIGN_FIND_CONTACT— 查找既有联系人可选2ACTIVE_CAMPAIGN_CREATE_CONTACT— 创建新联系人必需FIND_CONTACT 关键参数email按邮箱地址搜索id按 ActiveCampaign 联系人 ID 搜索phone按电话号码搜索。CREATE_CONTACT 关键参数email联系人邮箱唯一必填项first_name/last_name联系人姓名phone联系电话organization_name所属组织job_title职位tags逗号分隔的标签列表创建时立即生效。实战要点与坑位创建联系人时email是唯一必填字段其余均可省略电话搜索在底层走的是通用搜索参数可能返回部分匹配结果需要人工核对当在FIND_CONTACT中同时传email和phone时结果是在客户端侧过滤的不代表服务端精确匹配创建时传入的标签会被立即应用用已存在的邮箱创建联系人可能触发对既有联系人的更新upsert 语义而不是报错——这在批量场景下既是便利也是风险。核心工作流二管理联系人标签标签是 ActiveCampaign 中组织联系人、触发自动化的核心机制。适用场景用户需要给联系人添加或移除标签。工具调用序列ACTIVE_CAMPAIGN_FIND_CONTACT— 按邮箱或 ID 找到联系人前置ACTIVE_CAMPAIGN_MANAGE_CONTACT_TAG— 添加或移除标签必需。关键参数actionAdd或Remove必填tags标签名可以是逗号分隔字符串或字符串数组必填contact_id联系人 ID与contact_email二选一contact_email联系人邮箱contact_id的替代项。实战要点与坑位action取值是首字母大写的Add/Remove传小写会报错tags支持两种形态tag1, tag2字符串或[tag1, tag2]数组contact_id与contact_email必须提供其一且contact_id优先级更高添加一个不存在的标签会自动创建它——这意味着拼写错误会悄悄引入脏标签移除不存在的标签是 no-op不会报错可放心执行。核心工作流三管理列表订阅列表List是 ActiveCampaign 邮件营销的基本单元订阅/退订是高频操作。适用场景用户需要将联系人订阅或退订某个列表。工具调用序列ACTIVE_CAMPAIGN_FIND_CONTACT— 先找到联系人前置ACTIVE_CAMPAIGN_MANAGE_LIST_SUBSCRIPTION— 订阅或退订必需。关键参数actionsubscribe或unsubscribe必填list_id数字形式的列表 ID 字符串必填email联系人邮箱与contact_id二选一contact_id数字形式的联系人 ID 字符串。实战要点与坑位与标签操作相反订阅的action取值是全小写的subscribe/unsubscribe——两套工作流的字母大小写约定不同是最容易踩的坑list_id必须是数字字符串如2不能传列表名称列表 ID 可通过 ActiveCampaign 的GET /api/3/lists接口获取但该接口并未封装为 Composio 工具实际中需要通过 ActiveCampaign UI 查看同时传email与contact_id时contact_id优先退订操作会把状态置为2unsubscribed但联系人-列表的关系记录仍然保留可用于后续重新订阅或审计。核心工作流四将联系人加入自动化自动化Automation是 ActiveCampaign 营销流程的引擎本工作流负责把联系人登记进已有自动化。适用场景用户希望将联系人注册到某个自动化工作流中。工具调用序列ACTIVE_CAMPAIGN_FIND_CONTACT— 确认联系人存在前置ACTIVE_CAMPAIGN_ADD_CONTACT_TO_AUTOMATION— 注册联系人必需。关键参数contact_email待注册联系人的邮箱必填automation_id目标自动化的 ID必填。实战要点与坑位联系人必须已存在于 ActiveCampaign该工具不会隐式创建联系人自动化只能通过 ActiveCampaign UI 创建API 无法创建——Agent 只能做注册动作automation_id必须指向一个已存在且处于激活状态的自动化该工具内部是两步过程先按邮箱查找联系人再执行注册因此查找失败会导致整次调用失败自动化 ID 可从 ActiveCampaign UI 查看或通过GET /api/3/automations接口获取把已在该自动化中的联系人再次注册通常不会有任何效果幂等不应将其当作错误处理。核心工作流五创建联系人任务任务Task用于跟进联系人适合销售与客户成功场景的后续动作管理。适用场景用户需要为联系人创建跟进任务。工具调用序列ACTIVE_CAMPAIGN_FIND_CONTACT— 找到要关联任务的联系人前置ACTIVE_CAMPAIGN_CREATE_CONTACT_TASK— 创建任务必需。关键参数relid要关联的联系人 ID必填注意是数字 ID 而非邮箱duedateISO 8601 格式含时区的截止时间必填如2025-01-15T14:30:00-05:00dealTasktype任务类型 ID取决于账号内已配置的任务类型必填title任务标题note任务描述/内容assignee任务分配人的用户 IDedateISO 8601 格式的结束时间必须晚于duedatestatus0表示未完成1表示已完成。实战要点与坑位duedate必须是带时区偏移的合法 ISO 8601 时间严禁使用占位值如空串或任意时间戳edate必须严格晚于duedate否则会校验失败dealTasktype是字符串形式的 ID引用的是 ActiveCampaign 中配置好的任务类型relid是数字联系人 ID不是邮箱地址传错会导致任务挂错对象assignee是用户 ID用户名到 ID 的映射需要到 ActiveCampaign UI 中解析。常见组合模式让多步骤操作更高效单个工作流之外技能还给出了三个可直接套用的组合模式。联系人查找流程Get-or-Create1. 调用 ACTIVE_CAMPAIGN_FIND_CONTACT 传入 email 2. 若找到提取 contact ID 供后续操作复用 3. 若未找到用 ACTIVE_CAMPAIGN_CREATE_CONTACT 创建 4. 用得到的 contact ID 执行标签、订阅或自动化操作这是所有联系人相关任务的标准入口先查后建避免重复创建。批量联系人打标签1. 对每个联系人调用 ACTIVE_CAMPAIGN_MANAGE_CONTACT_TAG 2. 优先使用 contact_email省去单独的查找调用 3. 批量操作之间保留合理间隔遵守速率限制注意批量场景下用contact_email直接驱动标签操作可以显著减少 API 往返次数但代价是失去了显式的联系人存在性校验——是否可接受取决于业务对数据质量的容忍度。ID 解析邮箱转联系人 ID1. 调用 ACTIVE_CAMPAIGN_FIND_CONTACT 传入 email 2. 从响应中提取 id 字段后续需要数字 ID 的场合如创建任务、订阅列表都依赖这一步先完成解析。已知陷阱全景踩坑清单与防御策略技能在末尾集中总结了五类高频陷阱堪称本技能最有价值的部分1. action 大小写约定不一致标签操作Add、Remove首字母大写订阅操作subscribe、unsubscribe全小写混用大小写会直接导致调用错误。Agent 应在代码中为两类工具分别定义常量而不是复用同一个枚举。2. ID 一律使用字符串联系人 ID、列表 ID、自动化 ID 都是数字字符串如123所有 ID 都应作为字符串传递而不是整数避免类型不匹配导致的序列化问题。3. 自动化的能力边界自动化不能通过 API 创建只能做注册自动化必须处于激活状态才能接收新联系人重复注册已在自动化中的联系人可能无效果。4. 速率限制ActiveCampaign API 对每个账号有速率限制遇到429响应必须实现退避backoff重试批量操作之间要适当间隔避免触发限流。5. 响应解析要防御式响应数据可能嵌套在data或data.data下解析时要做兜底联系人搜索可能返回多条结果应严格按 email 精确匹配而不是直接取第一条。快速参考六项核心操作速查表任务工具 Slug关键参数查找联系人ACTIVE_CAMPAIGN_FIND_CONTACTemail, id, phone创建联系人ACTIVE_CAMPAIGN_CREATE_CONTACTemail, first_name, last_name, tags添加/移除标签ACTIVE_CAMPAIGN_MANAGE_CONTACT_TAGaction, tags, contact_email订阅/退订ACTIVE_CAMPAIGN_MANAGE_LIST_SUBSCRIPTIONaction, list_id, email加入自动化ACTIVE_CAMPAIGN_ADD_CONTACT_TO_AUTOMATIONcontact_email, automation_id创建任务ACTIVE_CAMPAIGN_CREATE_CONTACT_TASKrelid, duedate, dealTasktype, title这张表也是 Agent 判断任务与工具匹配度的索引接到用户请求时先定位任务类型再按对应工具的参数要求组装调用。从 SKILL.md 结构看技能元数据这份技能的 frontmatter 遵循了 AAS 仓库统一的技能文件规范详见 docs/contributors/skill-anatomy.md--- name: activecampaign-automation description: Automate ActiveCampaign tasks via Rube MCP (Composio): ... risk: critical source: community date_added: 2026-02-27 ---其中各字段的含义在仓库规范中有明确界定name技能标识符使用小写加连字符格式且必须与所在文件夹名一致——这里为activecampaign-automationdescription一句话摘要被生成索引和目录面catalog作为搜索与选择依据risk安全分级取值包括none/safe/critical/offensive/unknown。本技能标记为critical意味着它涉及对外部业务系统CRM的写入型操作Agent 在引用时应意识到这类操作的影响面source来源分类这里为community表示由社区提交date_added入库日期2026-02-27用于目录面的时间追踪。技能的正文部分则遵循先说明适用场景When to Use再给工具序列与参数最后列限制条件Limitations的组织方式。data/aas-v1/skill-content-index.v1.json中的内容索引进一步证明该技能文件已被 AAS 的目录索引体系正式收录可作为 Agent 本地目录检索的一部分被引用。使用边界与准则技能自身明确划定了使用边界仅在任务与该技能概述描述的范围明确匹配时使用不要跨界用它处理其他 CRM 操作技能的输出不能替代针对具体环境的验证、测试或专家评审——每个账号的列表、自动化、任务类型配置都可能不同当必需的输入、权限、安全边界或成功标准缺失时应当停下来向用户询问澄清而不是猜测参数继续执行。结合前置条件的先搜 schema原则一个稳健的 Agent 执行模板应当是确认 Rube MCP 与 ActiveCampaign 连接处于 ACTIVE → 调用RUBE_SEARCH_TOOLS拉取最新工具定义 → 按快速参考表匹配任务 → 严格按参数约定大小写、字符串 ID、ISO 8601 时间组装调用 → 对429退避、对嵌套响应防御式解析 → 对关键写入动作保留审计信息。小结activecampaign-automation这份技能的价值在于它把 ActiveCampaign 的六类高频操作沉淀成了一套工具序列 参数约定 陷阱清单的完整执行契约。对于想要在 Agent 工作流中集成 ActiveCampaign 自动化能力的开发者建议直接以 SKILL.md 为模板落地实现重点关注三类容易出错的约定action 大小写、ID 字符串化、ISO 8601 带时区时间同时始终把RUBE_SEARCH_TOOLS前置查询作为执行的铁律以对抗工具 schema 的版本漂移。【免费下载链接】agentic-awesome-skillsAAS Core is the local, agent-first control plane for complete catalog discovery, agent-owned selection, stack validation, and planning, backed by 2,600 agentic skills. Includes CLI, local MCP, catalog, plugins, and Workbench.项目地址: https://gitcode.com/GitHub_Trending/an/agentic-awesome-skills创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

关于恒美微站

恒美微站专注于为个体商户、工作室提供极简自助建站服务,让每个人都能轻松拥有专业网站。

快速链接

  • 关于我们
  • 建站服务
  • 主题模板
  • 案例展示
  • 资讯中心

服务项目

  • 可视化建站
  • 拖拽编辑
  • 主题定制
  • SEO 优化
  • 网站托管

联系方式

  • 📍 地址:北京市朝阳区建国路 88 号
  • 📞 电话:400-888-8888
  • ✉️ 邮箱:info@hmyw.cn
  • 🕐 时间:周一至周日 9:00-18:00

© 2024 恒美微站 hmyw.cn 版权所有 | 京 ICP 备 12345678 号