Prerequisites
- An ActiveCampaign account with API access
- API URL and token from Settings → Developer → API in ActiveCampaign
- project_contributor access
Connect in AgentRuntime
1
Get API credentials
In ActiveCampaign, go to Settings → Developer → API. Copy your API URL (e.g.
https://youraccount.api-us1.com) and API token.2
Create a connection
Go to Connections, click New custom connection, and select ActiveCampaign (or generic API key), and paste your API URL and token.
3
Add activecampaign MCP instance
Go to MCP, click Add instance for activecampaign, wire your connection on Instance config, and set the profile active.
4
Verify with get_users_me
Run a test workflow with an mcp_call to
activecampaign_get_users_me to confirm authentication.What you can build
- Lead capture — Form webhook →
activecampaign_create_contact→ subscribe to nurture list. - Tag-based routing —
activecampaign_add_tag_to_contactafter LLM scores lead intent from chat transcript. - Account sync —
activecampaign_create_account+activecampaign_add_contact_to_accountwhen a deal closes in your CRM sheet. - Health check — Scheduled
activecampaign_get_users_me+activecampaign_list_contactscount for monitoring dashboards.
Tools
Custom fields
Pass custom contact fields as a JSON array infield_values_json:
fields_json:
Example
Sync a new lead from a form submission:activecampaign_subscribe_or_unsubscribe_contact_from_list to add the contact to a marketing list.
Configuration
Troubleshooting
Related
- Integrations quickstart
- Shopify connector — sync customers after purchase
- Connector catalog
- Troubleshooting