affinity-automation

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

Install

Hot:8

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-affinity-automation&locale=en&source=copy

Affinity Automation - Automate Affinity Tasks via Rube MCP

Skill Overview


Affinity Automation is a skill that automates Affinity CRM operations through Composio’s Rube MCP service. It supports connecting and executing various Affinity tasks without needing an API key.

Use Cases

  • Investor Relationship Management Automation

  • Automatically update investor interaction logs, bulk create follow-up tasks, and sync changes in organizational information. Ideal for VC teams and founders who need to maintain large volumes of investor relationships.

  • Network Relationship Data Maintenance

  • Scheduled synchronization of relationship data, automatic creation of meeting notes, and bulk updates to contact fields help BD teams and investment analysts reduce manual data entry.

  • Cross-Platform Data Integration

  • Automatically push data from other systems to Affinity, enable two-way sync, and build custom workflows—suited for teams that need to integrate multiple data sources.

    Core Features

  • Tool Discovery & Schema Retrieval

  • Use RUBE_SEARCH_TOOLS to dynamically fetch the currently available Affinity tool list and input parameters. This ensures you always use the latest API schema and avoids issues caused by hardcoding tool names.

  • Connection Management & Status Checks

  • Use RUBE_MANAGE_CONNECTIONS to manage Affinity connection status. It supports one-click authorization and real-time status queries to ensure the connection is active before the workflow runs.

  • Bulk Tool Execution

  • Use RUBE_MULTI_EXECUTE_TOOL to run multiple Affinity operations within a single session. Supports bulk create, update, and query operations, improving automation efficiency.

    Frequently Asked Questions

    How do I connect Affinity using Rube MCP?


    First, add https://rube.app/mcp as the MCP server in your client configuration (no API key required). Then call RUBE_SEARCH_TOOLS to generate a session ID, use that ID with RUBE_MANAGE_CONNECTIONS and set the toolkit to affinity. Complete the connection using the authorization link returned.

    What operations does Affinity automation support?


    Supported operations depend on the tools provided by Composio’s Affinity toolkit, including but not limited to: creating and retrieving lists, adding and updating entities (people/organizations), creating notes and tasks, and querying relationships. It’s recommended to call RUBE_SEARCH_TOOLS before each use to get the latest available tool list.

    Why do I need to call RUBE_SEARCH_TOOLS every time?


    Composio’s tool schemas may change. Hardcoding tool names and parameters can cause calls to fail. RUBE_SEARCH_TOOLS returns the latest tool slugs, input parameter formats, and recommended execution plans—ensuring your automation scripts remain compatible with the latest API.