Activecampaign Automation
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list...
Install
npx skills add sickn33/agentic-awesome-skills --skill activecampaign-automation -g -a claude-code -y- Repository
- sickn33/agentic-awesome-skills49k
- Category
- AI and agents
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 2,312 tokens
- Runs scripts
- No, instructions only
What it does
Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks. Always search tools first for current schemas.
ActiveCampaign Automation via Rube MCP
Automate ActiveCampaign CRM and marketing automation operations through Composio's ActiveCampaign toolkit via Rube MCP.
Prerequisites
- Rube MCP must be connected (RUBE_SEARCH_TOOLS available)
- Active ActiveCampaign connection via
RUBE_MANAGE_CONNECTIONSwith toolkitactive_campaign - Always call
RUBE_SEARCH_TOOLSfirst to get current tool schemas
Setup
Get Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. Authentication and permissions depend on the host and current Rube integration; adding an endpoint alone does not prove access. Apply host configuration only when authorized.
- Verify Rube MCP is available by confirming
RUBE_SEARCH_TOOLSresponds - Call
RUBE_MANAGE_CONNECTIONSwith toolkitactive_campaign - If connection is not ACTIVE, follow the returned auth link to complete ActiveCampaign authentication
- Confirm connection status shows ACTIVE before running any workflows
Authorization and verification
Tool slugs and parameter notes are examples; discovered current schemas take precedence. Identify the exact account, contacts and requested mutations, read existing state, and check whether tags or automation enrollment trigger outbound messages. Contact creation does not imply subscription consent. Obtain explicit authorization for sending/enrollment with those effects, and preserve unsubscribe/suppression status. Read results back; reconcile timeouts before retrying non-idempotent operations.
Core Workflows
1. Create and Find Contacts
When to use: User wants to create new contacts or look up existing ones
Tool sequence:
ACTIVE_CAMPAIGN_FIND_CONTACT- Search for an exact existing contact before a requested create/updateACTIVE_CAMPAIGN_CREATE_CONTACT- Create only when requested and not already present; lookup-only requests perform no create

