keap-automation

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

Install

Hot:30

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-keap-automation&locale=en&source=copy

Keap Automation - Keap Task Automation Powered by Rube MCP

Skill Overview


Keap Automation is an AI skill that enables Keap task automation through Rube MCP (Composio). It supports tool discovery, connection management, and automated workflow execution.

Use Cases


  • Small business marketing automation - Automate contact management, email marketing, and customer follow-up processes to reduce repetitive manual work

  • Sales workflow optimization - Automatically handle order confirmations, lead assignment, and follow-up task creation to improve sales team efficiency

  • Batch data processing - Perform bulk operations via the Keap API, such as tag management, data synchronization, and report generation
  • Core Features


  • Smart tool discovery - Use RUBE_SEARCH_TOOLS to dynamically fetch the latest Keap tool schemas, avoiding hard-coded outdated API calls

  • Connection management - Use RUBE_MANAGE_CONNECTIONS to verify and manage Keap connection status, ensuring connections are valid before workflow execution

  • Automated execution - Use RUBE_MULTI_EXECUTE_TOOL to run single-step or multi-step Keap operations, supporting batch processing and complex workflows
  • FAQ

    How do I get started with the Keap Automation skill?


    First, add https://rube.app/mcp as an MCP server—no API key is required. Then call RUBE_SEARCH_TOOLS to get the list of available tools, use RUBE_MANAGE_CONNECTIONS to establish the Keap connection, and once the connection is activated, you can run automation tasks.

    What should I do if the Keap connection fails or isn’t activated?


    Call RUBE_MANAGE_CONNECTIONS to check the connection status. If the status is not ACTIVE, the system will return an authentication link. Complete the Keap account authorization using that link. After authorization, re-check the connection status and run the workflow only after it shows ACTIVE.

    Why do I always need to search for tools instead of calling them directly?


    Keap tool schemas and parameters change frequently. Hard-coding tool calls can lead to failures. RUBE_SEARCH_TOOLS always returns the latest tool schemas, recommended execution plans, and known pitfalls—key steps to keep automation running reliably.

    Does Rube MCP require payment or an API key?


    Rube MCP is completely free. You only need to add the MCP server endpoint in your client configuration to use it. However, you need a valid Keap account to complete Composio connection authorization.

    How can I batch process large volumes of Keap contact data?


    You can use RUBE_REMOTE_WORKBENCH together with the run_composio_tool() function for batch operations, or use RUBE_MULTI_EXECUTE_TOOL to execute multiple tool calls at once. Be sure to check pagination tokens in the responses to make sure you retrieve all data.

    What Keap operations does the skill support?


    The skill supports all available operations in the Keap toolset. The specific list is fetched dynamically via RUBE_SEARCH_TOOLS. Common operations include contact management, sending emails, tag management, order processing, and follow-up task creation, among others.