技能sendlane-automation
S
sendlane-automation
通过Rube MCP(Composio)自动化Sendlane任务。始终优先搜索工具以获取当前架构。
Sendlane Automation - 通过 Rube MCP 自动化邮件营销
技能概述
Sendlane Automation 是一个通过 Rube MCP (Composio) 自动化执行 Sendlane 邮件营销任务的技能,无需 API 密钥即可实现工具发现、连接管理和工作流自动化。
适用场景
- 邮件营销活动自动化:自动创建和管理 Sendlane 营销活动,批量处理邮件发送任务
- 订阅者管理:自动化 Sendlane 订阅者的添加、更新和删除操作,支持批量管理
- 营销工作流集成:将 Sendlane 操作集成到自动化工作流中,实现与其他工具的无缝协作
核心功能
- 动态工具发现:通过
RUBE_SEARCH_TOOLS自动发现当前可用的 Sendlane 工具和最新 schema,避免硬编码过期的工具定义 - 连接状态管理:使用
RUBE_MANAGE_CONNECTIONS检查和管理 Sendlane 连接状态,确保连接激活后再执行操作 - 批量工具执行:通过
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() 在远程工作台中处理大量数据。