salesforce-marketing-cloud-automation
Automate Salesforce Marketing Cloud tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:23
Download and extract to your skills directory
Copy command and send to AI Agent for auto-install:
Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-salesforce-marketing-cloud-automation&locale=en&source=copy
Salesforce Marketing Cloud Automation Skill Details
Skill Overview
The Salesforce Marketing Cloud Automation skill uses the Rube MCP and Composio toolkits to provide dynamic tool discovery and secure connection management, enabling you to automate SFMC operations without hard-coding tool patterns.
Use Cases
RUBE_SEARCH_TOOLS to retrieve the latest tool patterns and execution plan in real time, avoiding hard-coded failures caused by API changes.RUBE_MANAGE_CONNECTIONS to verify the Marketing Cloud connection status, ensuring the workflow runs only when the connection is in the ACTIVE state, preventing task failures due to connection issues.RUBE_MULTI_EXECUTE_TOOL to batch-execute multiple SFMC tools, or run large-scale data processing tasks via RUBE_REMOTE_WORKBENCH.Core Features
RUBE_SEARCH_TOOLS provides use-case-based tool recommendations, input pattern validation, and execution plan generation. It returns an available tool list, known pitfalls, and best-practice suggestions.RUBE_MANAGE_CONNECTIONS checks the toolkit connection status in real time, supports three states—ACTIVE / PENDING / EXPIRED—and ensures the connection is available before the workflow runs.RUBE_MULTI_EXECUTE_TOOL supports session ID reuse and memory parameter passing, making it suitable for multi-step workflows and complex tasks that require context retention.FAQs
How do I use the Salesforce Marketing Cloud Automation skill?
First, add the Rube MCP server endpoint (
https://rube.app/mcp) to your client configuration. Then call RUBE_MANAGE_CONNECTIONS to establish a connection to the salesforce_marketing_cloud toolkit. Once you confirm the status is ACTIVE, you can start the workflow.Why do I need to call RUBE_SEARCH_TOOLS before each workflow?
Salesforce Marketing Cloud tool patterns change with product updates. Hard-coding tool names and parameters can easily cause workflow failures. Dynamic tool discovery ensures each execution uses the latest patterns, avoiding unexpected errors in production.
How do I check the Marketing Cloud connection status?
Use the
RUBE_MANAGE_CONNECTIONS tool, pass the toolkit name "salesforce_marketing_cloud" and a session ID. The returned status field will show ACTIVE (available), PENDING (pending authentication), or EXPIRED (expired). Run the workflow only when the status is ACTIVE.