sendlane-automation
Automate Sendlane tasks via Rube MCP (Composio). Always search tools first for current schemas.
Sendlane Automation - Automate Email Marketing via Rube MCP
Skill Overview
Sendlane Automation is a skill that automates Sendlane email marketing tasks via Rube MCP (Composio). It enables tool discovery, connection management, and workflow automation without requiring API keys.
Use Cases
- Email marketing campaign automation: Automatically create and manage Sendlane marketing campaigns and batch email sending tasks
- Subscriber management: Automate adding, updating, and deleting Sendlane subscribers, with support for bulk operations
- Marketing workflow integration: Integrate Sendlane actions into automation workflows for seamless collaboration with other tools
Core Features
- Dynamic tool discovery: Use
RUBE_SEARCH_TOOLSto discover the currently available Sendlane tools and the latest schema, avoiding hard-coded outdated tool definitions - Connection status management: Use
RUBE_MANAGE_CONNECTIONSto check and manage Sendlane connection status, ensuring the connection is activated before performing actions - Batch tool execution: Use
RUBE_MULTI_EXECUTE_TOOLandRUBE_REMOTE_WORKBENCHto run Sendlane actions in batches, handling complex data and paginated results
FAQ
What do I need to set up for Sendlane Automation?
Before using it, add https://rube.app/mcp as an MCP server, then create a connection to the Sendlane toolkit via RUBE_MANAGE_CONNECTIONS. After configuration, no additional API keys are required—Rube MCP handles authentication.
Why search tools before each execution?
The Sendlane tool schema (parameter structure and field types) can change over time. The skill is designed to call RUBE_SEARCH_TOOLS first to fetch the latest tool definitions and input schemas, preventing execution failures caused by outdated tool slugs or incorrect parameter formats.
How do I handle bulk data and pagination?
After executing a Sendlane action, check the pagination marker in the response. If more data is available, continue fetching until complete. For bulk operations, use RUBE_REMOTE_WORKBENCH together with run_composio_tool() to process large datasets in the remote workbench.