spoki-automation

Automate Spoki tasks via Rube MCP (Composio). Always search tools first for current schemas.

Install

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

  • Automating Spoki Marketing Workflows

  • 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.

  • Batch Processing Spoki Data

  • 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.

  • Spoki Integration Without an API Key

  • 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.