spoki-automation
Automate Spoki tasks via Rube MCP (Composio). Always search tools first for current schemas.
Author
Category
Development ToolsInstall
Hot:34
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-spoki-automation&locale=en&source=copy
Spoki Automation - Automate Composio Spoki Tasks via Rube MCP
Skill Overview
Spoki Automation is a skill that integrates the Composio Spoki Toolkit through Rube MCP. It lets you automatically discover tools from an agent, manage connections, and execute Spoki operations—without hardcoding API calls.
Use Cases
When you want an agent to automatically perform tasks such as sending emails, managing contacts, or creating marketing campaigns, this skill provides dynamic tool discovery and secure connection management.
When you need to run multiple Spoki operations in bulk (e.g., importing contacts, triggering campaigns), using
RUBE_MULTI_EXECUTE_TOOL and RUBE_REMOTE_WORKBENCH helps you do it efficiently.If you don’t want to manage Spoki API credentials separately, add
https://rube.app/mcp via the Rube MCP server. All authentication is handled centrally by Composio.Core Features
Dynamic Tool Discovery
Using
RUBE_SEARCH_TOOLS, the skill automatically retrieves the current tool list and input schemas from the Spoki Toolkit, preventing hardcoded failures due to API changes. Before each execution, it searches for tools to ensure you use the latest field names and types.Connection State Management
Use
RUBE_MANAGE_CONNECTIONS to check and manage the Spoki connection status. Tools can only be executed when the connection is reported as ACTIVE. Otherwise, the system returns an authorization link to guide you through completing the authorization.Secure Tool Execution
Use
RUBE_MULTI_EXECUTE_TOOL to execute the discovered tools. The system automatically validates parameter schemas and manages session context. It supports executing multiple tools in a single call and handling paginated results.Frequently Asked Questions
Does Rube MCP require any configuration?
You only need to add the server address
https://rube.app/mcp in your MCP client configuration. No API key or secret is required. After adding it, use RUBE_SEARCH_TOOLS to verify the connection is available and you can start using it.Why call RUBE_SEARCH_TOOLS before every execution?
The schema for Composio tools may update at any time. Calling
RUBE_SEARCH_TOOLS returns the current tool list, input field definitions, recommended execution plans, and known pitfalls—so you avoid call failures caused by outdated parameters.How do I handle a Spoki connection that isn’t activated?
When calling
RUBE_MANAGE_CONNECTIONS, if the Spoki connection status isn’t ACTIVE, the system returns an authentication link in the response. Open the link to complete authorization for your Spoki account, then re-check the connection status to see it become ACTIVE, after which you can execute tools normally.