salesforce-marketing-cloud-automation

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

安装

热度:23

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-salesforce-marketing-cloud-automation&locale=zh&source=copy

Salesforce Marketing Cloud Automation 技能详情

技能概述


Salesforce Marketing Cloud Automation 技能通过 Rube MCP 和 Composio 工具包,提供动态工具发现和安全的连接管理,让您无需硬编码工具模式即可自动化 SFMC 操作。

适用场景


  • 动态工具发现工作流:在执行任何 Salesforce Marketing Cloud 操作前,通过 RUBE_SEARCH_TOOLS 实时获取最新的工具模式和执行计划,避免因 API 变更导致的硬编码失效。
  • 安全连接管理:通过 RUBE_MANAGE_CONNECTIONS 验证 Marketing Cloud 连接状态,确保工作流仅在 ACTIVE 状态下执行,防止因连接问题导致的任务失败。
  • 批量营销云操作:使用 RUBE_MULTI_EXECUTE_TOOL 批量执行多个 SFMC 工具,或通过 RUBE_REMOTE_WORKBENCH 运行大规模数据处理任务。
  • 核心功能


  • 实时工具发现:RUBE_SEARCH_TOOLS 提供基于用例的工具推荐、输入模式验证和执行计划,返回可用工具列表、已知陷阱和最佳实践建议。
  • 连接状态验证:RUBE_MANAGE_CONNECTIONS 实时检查 toolkit 连接状态,支持 ACTIVE/PENDING/EXPIRED 三种状态,确保工作流执行前连接可用。
  • 会话级工具执行:RUBE_MULTI_EXECUTE_TOOL 支持会话 ID 复用和 memory 参数传递,适合多步骤工作流和需要上下文保持的复杂任务。
  • 常见问题

    Salesforce Marketing Cloud Automation 技能如何使用?


    首先添加 Rube MCP 服务端点(https://rube.app/mcp)到客户端配置,然后调用 RUBE_MANAGE_CONNECTIONS 建立与 salesforce_marketing_cloud 工具包的连接,确认 ACTIVE 状态后即可开始工作流。

    为什么每次工作流都要先调用 RUBE_SEARCH_TOOLS?


    Salesforce Marketing Cloud 的工具模式会随产品更新而变化,硬编码工具名称和参数容易导致工作流失败。动态工具发现确保每次执行都使用最新的模式,避免生产环境中的意外错误。

    如何检查 Marketing Cloud 连接状态?


    使用 RUBE_MANAGE_CONNECTIONS 工具,传入 toolkit 名称 "salesforce_marketing_cloud" 和会话 ID,返回的状态字段会显示 ACTIVE(可用)、PENDING(待认证)或 EXPIRED(过期)。仅在 ACTIVE 状态下执行工作流。