SuperAPI AI 工具集

brevo-automation

通用与其它

查看项目

更新于 10-16 01:08

技能介绍

用途:通过 Rube MCP 调用 Composio 的 Brevo 工具包,自动化 Brevo(原 Sendinblue)邮件营销相关操作。

前提与设置:需先在客户端将 https://rube.app/mcp 添加为 MCP 服务器,无需 API 密钥;确认 RUBE_SEARCH_TOOLS 可用后,用 RUBE_MANAGE_CONNECTIONS 连接 brevo 工具包,若未激活则按返回链接完成认证,状态为 ACTIVE 后再执行工作流。运行前应先调用 RUBE_SEARCH_TOOLS 获取最新工具结构。

主要能力与工具:

  1. 邮件活动:BREVO_LIST_EMAIL_CAMPAIGNS 列出活动,支持 type、status、startDate/endDate、limit、offset、sort 等;BREVO_UPDATE_EMAIL_CAMPAIGN 更新活动,如 campaign_id、subject、htmlContent/htmlUrl、sender、recipients、scheduledAt。
  2. 邮件模板:BREVO_GET_ALL_EMAIL_TEMPLATES 列出,BREVO_CREATE_OR_UPDATE_EMAIL_TEMPLATE 创建或更新,BREVO_DELETE_EMAIL_TEMPLATE 删除。创建需 templateName、subject、sender;htmlContent 至少 10 字符。
  3. 发件人:BREVO_GET_ALL_SENDERS 列出已验证发件人,发件人需在 Brevo 网页端验证。
  4. A/B 测试:用 BREVO_LIST_EMAIL_CAMPAIGNS 定位活动,再用 BREVO_UPDATE_EMAIL_CAMPAIGN 设置 abTesting、subjectA/subjectB、splitRule、winnerCriteria、winnerDelay,仅适用于 classic 类型。

分页与个性化:用 limit 和 offset 分页;模板支持 {{contact.FIRSTNAME}} 等个性化语法。

限制:日期格式为 ISO 8601(含毫秒与时区);startDate 与 endDate 必须同时提供,且仅在不传 status 或为 sent 时生效;htmlContent 与 htmlUrl 互斥;发件人须已验证;API 有速率限制,遇 429 需退避;响应数据可能嵌套在 data 或 data.data 下,需防御式解析。仅当任务明确匹配上述范围时使用,输出不能替代环境相关验证或专家审查;缺少输入、权限或成功标准时应先澄清。