Active campaign
Overview
SLUG: ACTIVE_CAMPAIGN
Description
ActiveCampaign is a marketing automation and CRM platform enabling businesses to manage email campaigns, sales pipelines, and customer segmentation to boost engagement and drive growth
Authentication Details
API Key
Connecting to Active campaign
Create an auth config
Use the dashboard to create an auth config for the Active campaign toolkit. This allows you to connect multiple Active campaign accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Active campaign Auth Config”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using API Key
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the [Active campaign toolkit’s playground](https://app.composio.dev/app/Active campaign)
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
ACTIVE_CAMPAIGN_ADD_CONTACT_NOTE
Tool Name: Add contact note
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_ADD_CONTACT_TO_AUTOMATION
Tool Name: Add Contact to Automation
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_ADD_SECONDARY_CONTACT_TO_DEAL
Tool Name: Add Secondary Contact to Deal
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_CREATE_ACCOUNT
Tool Name: Create Account
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_CREATE_CONTACT
Tool Name: Create contact
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_CREATE_CONTACT_TASK
Tool Name: Create contact task
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_CREATE_DEAL_TASK_TYPE
Tool Name: Create Deal Task Type
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_DELETE_ACCOUNT
Tool Name: Delete Account
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_DELETE_DEAL_PIPELINE
Tool Name: Delete Deal Pipeline
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_DELETE_DEAL_STAGE
Tool Name: Delete Deal Stage
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_FIND_CONTACT
Tool Name: Find contact
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_FIND_USER_ACTION
Tool Name: Find User by Email
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_LIST_ALL_CONTACTS
Tool Name: List all contacts
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_MANAGE_CONTACT_TAG
Tool Name: Manage contact tag
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_MANAGE_LIST_SUBSCRIPTION
Tool Name: Manage list subscription
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_REMOVE_CONTACT_FROM_AUTOMATION
Tool Name: Remove Contact from Automation
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_TRACK_EVENT
Tool Name: Track Event in ActiveCampaign
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_UPDATE_ACCOUNT
Tool Name: Update Account
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_UPSERT_ACCOUNT
Tool Name: Upsert Account
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_CREATE_DEAL_PIPELINE
Tool Name: Create Deal Pipeline
Description
Action Parameters
Action Response
ACTIVE_CAMPAIGN_FIND_CONTACT_TASK
Tool Name: Find Contact Tasks
Description
Action Parameters
Action Response