persistiq-automation
Automate Persistiq tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:21
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-persistiq-automation&locale=en&source=copy
Persistiq Automation Skills
Skill Overview
By integrating Composio’s Persistiq toolkit through the Rube MCP, this skill automates email marketing tasks, including tool discovery, connection management, and batch execution.
Use Cases
1. Automated Email Marketing Campaigns
When you need to programmatically manage Persistiq email marketing campaigns, this skill can automatically handle operations such as creating campaigns, managing contacts, and tracking send status—avoiding repetitive manual work.
2. Batch Data Processing
For scenarios requiring bulk import of contacts, updating lists, or synchronizing data,
RUBE_MULTI_EXECUTE_TOOL in Rube MCP can process multiple Persistiq operations at once, improving efficiency.3. Workflow Integration Development
Developers can integrate Persistiq capabilities into their own applications by calling the Persistiq toolkit via an MCP server, enabling custom marketing automation workflows without directly handling API authentication and rate-limiting issues.
Core Features
1. Smart Tool Discovery
Use
RUBE_SEARCH_TOOLS to dynamically query the available tools and the latest schema for the Persistiq toolkit. This avoids hardcoding tool names and parameters, ensuring compatibility with toolkit updates. Before each execution, search first to obtain the accurate tool definitions and a recommended execution plan.2. Connection Status Management
Use
RUBE_MANAGE_CONNECTIONS to check and manage Persistiq connection status, ensuring that connections are in the ACTIVE state before workflow execution. If the connection is not activated, it returns an authorization link to complete the configuration.3. Multi-Tool Batch Execution
Use
RUBE_MULTI_EXECUTE_TOOL to execute multiple Persistiq operations within a single session, supporting parameterized batch calls and result aggregation. In combination with RUBE_REMOTE_WORKBENCH, you can also build more complex automation scripts.Common Questions
How do I connect Persistiq in Rube MCP?
First, add
https://rube.app/mcp as an MCP server, then call RUBE_MANAGE_CONNECTIONS and specify the toolkit as persistiq. If the returned status is not ACTIVE, follow the provided authorization link to complete the connection setup.Why call RUBE_SEARCH_TOOLS first?
The Persistiq toolkit tool schema may be updated. Hardcoding tool names and parameters can cause calls to fail. Calling
RUBE_SEARCH_TOOLS first lets you retrieve the latest tool definitions, input schema, and recommended execution plans to ensure successful calls.Why is a session_id required when executing tools?
session_id is used to reuse tool search results and connection status within the same workflow, improving execution efficiency. Generate a new session by using RUBE_SEARCH_TOOLS with session: {generate_id: true}, and use that ID for subsequent operations. A new workflow should generate a new session_id.Does Rube MCP require an API key?
No. Simply add
https://rube.app/mcp as an MCP server to start using it. Composio’s tool calls are handled centrally through connection management, so no separate API key configuration is needed.How do I confirm the Persistiq connection status?
Call
RUBE_MANAGE_CONNECTIONS and pass toolkits: ["persistiq"] along with your session_id, then check the returned status fields. Only when the status is ACTIVE can you execute tool operations normally.