技能sendlane-automation
S

sendlane-automation

通过Rube MCP(Composio)自动化Sendlane任务。始终优先搜索工具以获取当前架构。

Sendlane Automation - 通过 Rube MCP 自动化邮件营销

技能概述

Sendlane Automation 是一个通过 Rube MCP (Composio) 自动化执行 Sendlane 邮件营销任务的技能,无需 API 密钥即可实现工具发现、连接管理和工作流自动化。

适用场景

  1. 邮件营销活动自动化:自动创建和管理 Sendlane 营销活动,批量处理邮件发送任务
  2. 订阅者管理:自动化 Sendlane 订阅者的添加、更新和删除操作,支持批量管理
  3. 营销工作流集成:将 Sendlane 操作集成到自动化工作流中,实现与其他工具的无缝协作

核心功能

  1. 动态工具发现:通过 RUBE_SEARCH_TOOLS 自动发现当前可用的 Sendlane 工具和最新 schema,避免硬编码过期的工具定义
  2. 连接状态管理:使用 RUBE_MANAGE_CONNECTIONS 检查和管理 Sendlane 连接状态,确保连接激活后再执行操作
  3. 批量工具执行:通过 RUBE_MULTI_EXECUTE_TOOL 和 RUBE_REMOTE_WORKBENCH 支持批量执行 Sendlane 操作,处理复杂数据和分页结果

常见问题

Sendlane Automation 需要准备什么?

使用前需要将 https://rube.app/mcp 添加为 MCP 服务器,然后通过 RUBE_MANAGE_CONNECTIONS 建立与 Sendlane toolkit 的连接。配置完成后无需额外的 API 密钥,Rube MCP 会处理认证。

为什么每次执行前都要搜索工具?

Sendlane 工具的 schema(参数结构、字段类型)会随时间变化。技能设计要求先调用 RUBE_SEARCH_TOOLS 获取最新的工具定义和输入 schema,这样可以避免使用过期的工具 slug 或错误的参数格式导致执行失败。

如何处理批量数据和分页?

执行 Sendlane 操作后检查响应中的分页标记,如果存在更多数据则继续获取直到完整。对于批量操作,可以使用 RUBE_REMOTE_WORKBENCH 配合 run_composio_tool() 在远程工作台中处理大量数据。