SuperAPI AI 工具集

activecampaign-automation

营销与增长

查看项目

更新于 10-15 20:33

技能介绍

用途:通过 Rube MCP 调用 Composio 的 ActiveCampaign 工具包,自动化 ActiveCampaign 的 CRM 与营销操作,包括联系人、标签、列表订阅、自动化注册和任务。

前提:Rube MCP 已连接(RUBE_SEARCH_TOOLS 可用);通过 RUBE_MANAGE_CONNECTIONS 以 active_campaign 工具包建立 ActiveCampaign 连接并确认状态为 ACTIVE;每次先调用 RUBE_SEARCH_TOOLS 获取最新工具 schema。

设置:在客户端配置中添加 MCP 服务器 https://rube.app/mcp,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 有响应;调用 RUBE_MANAGE_CONNECTIONS 并选择 active_campaign,若连接非 ACTIVE 则按返回的授权链接完成认证。

主要能力与用法:查找/创建联系人(ACTIVE_CAMPAIGN_FIND_CONTACT、ACTIVE_CAMPAIGN_CREATE_CONTACT,email 为唯一必填);管理标签(ACTIVE_CAMPAIGN_MANAGE_CONTACT_TAG,action 为 'Add' 或 'Remove',需 contact_id 或 contact_email);管理列表订阅(ACTIVE_CAMPAIGN_MANAGE_LIST_SUBSCRIPTION,action 为小写 'subscribe' 或 'unsubscribe',list_id 为数字字符串);将联系人加入自动化(ACTIVE_CAMPAIGN_ADD_CONTACT_TO_AUTOMATION,需 contact_email 与 automation_id);创建联系人任务(ACTIVE_CAMPAIGN_CREATE_CONTACT_TASK,需 relid、ISO 8601 格式 duedate、dealTasktype)。

限制:自动化只能通过 ActiveCampaign UI 创建,API 仅支持注册;列表 ID 需从 UI 或 GET /api/3/lists 获取;所有 ID 以字符串传递;注意 API 速率限制与 429 退避;响应数据可能嵌套在 data 或 data.data 下,需防御性解析。

适用场景:需要批量或流程化处理 ActiveCampaign 联系人、标签、订阅、自动化注册与任务的自动化场景。