For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
Logo
Resources
Log inGet a demo
Get startedAPI reference
Get startedAPI reference
    • Overview
    • Quickstart
    • Model Context Protocol
  • Implementation guides
    • Tool Pack
    • Registered Users
    • MCP integration
    • Merge CLI
    • Link
    • Testing locally
  • Admin setup
    • User setup
    • Security rules
    • Authentication
    • Add OAuth credentials
  • Features
    • Magic Link
    • Remote MCP Server
    • Webhooks
    • Custom headers for MCP
  • Connectors
    • ActiveCampaign
    • Airtable
    • Amadeus
    • Amazon S3
    • Anaplan
    • Apollo
    • Articulate Reach 360
    • Asana
    • Aviationstack
    • BambooHR
    • Basecamp
    • bioRxiv
    • Bitbucket
    • Box
    • Calendly
    • Canva
    • ClickUp
    • ClinicalTrials.gov
    • Cloudflare
    • CMS Coverage
    • Confluence
    • Contentful
    • Databricks
    • Datadog
    • DocuSign
    • DoorDash
    • Dropbox
    • Duffel
    • Dynamics 365 Sales
    • Exa
    • Expensify
    • FactSet
    • Figma
    • Firecrawl
    • foursquare Foursquare
    • FreshBooks
    • Freshdesk
    • Freshservice
    • Front
    • Gamma
    • GitHub
    • GitLab
    • Gmail
    • Gong
    • Google BigQuery
    • Google Calendar
    • Google Docs
    • Google Drive
    • Google Maps
    • Google Meet
    • Google Sheets
    • Google Slides
    • Greenhouse
    • HiBob
    • HubSpot
    • Intercom
    • Jira
    • Jira Service Management
    • Klaviyo
    • Linear
    • LinkedIn
    • Make
    • Microsoft Teams
    • Miro
    • Monday.com
    • n8n
    • Notion
    • NPI Registry
    • OneDrive
    • OneNote
    • Oracle HCM
    • Outlook
    • PagerDuty
    • PayPal
    • Pipedrive
    • PubMed
    • Pylon
    • Quartr
    • QuickBooks Online
    • Ramp
    • Rootly
    • Salesforce.com logo A cloud computing company based in San Francisco, California, United States image/svg+xml Salesforce
    • SAP SuccessFactors
    • SendGrid
    • Sentry
    • ServiceNow
    • SharePoint
    • Shopify
    • Slack
    • Snowflake
    • Spotify
    • Square
    • Straker
    • Stripe
    • Teamwork.com
    • Trello
    • TripAdvisor
    • VisualPing
    • image/svg+xml SVG drawing This was produced by version 4.1 of GNU libplot, a free library for exporting 2-D vector graphics. Weather
    • Wikipedia
    • Workday
    • X
    • Yelp
    • image/svg+xml YouTube
    • golion-z-sourcefile-algaeZendesk
    • Zendesk Sell
    • Zoho CRM
    • Zoho Desk
    • Zoom
    • ZoomInfo
UnifiedAgent HandlerGateway
UnifiedAgent HandlerGateway
Resources
Log inGet a demo
On this page
  • Available Tools
Connectors

ActiveCampaign

Connect your AI agents to ActiveCampaign.
Was this page helpful?
Previous

Custom Headers for MCP

Next

Airtable

Built with

Available Tools

create_account

Create a new account (company) in ActiveCampaign. Requires name. Optionally include account_url for the company website.

list_accounts

List all accounts (companies) in ActiveCampaign. Supports search by name and pagination with limit/offset.

get_account

Retrieve a single account (company) by ID.

update_account

Update an existing account. Specify account_id and fields to update. Only provided fields will be changed.

delete_account

Delete an account (company) from ActiveCampaign. This action cannot be undone.

list_automations

List all automations in ActiveCampaign. Supports pagination with limit/offset.

get_automation

Retrieve a single automation by ID. Returns automation details and status.

add_contact_to_automation

Add a contact to an automation. Requires contact_id and automation_id. Use list_automations to find valid automation IDs.

remove_contact_from_automation

Remove a contact from an automation. Use the contact_automation_id from add_contact_to_automation response.

list_campaigns

List all email campaigns in ActiveCampaign. Supports pagination with limit/offset.

get_campaign

Retrieve a single email campaign by ID. Returns campaign details including type and status.

create_contact

Create a new contact in ActiveCampaign. Requires email address. Optionally include first_name, last_name, phone, and custom field_values.

list_contacts

List contacts in ActiveCampaign with optional filters. Filter by email, list_id, tag_id, or status. Supports pagination with limit/offset.

get_contact

Retrieve a single contact by ID. Returns full contact details including custom fields.

update_contact

Update an existing contact. Specify contact_id and fields to update. Only provided fields will be changed.

delete_contact

Delete a contact from ActiveCampaign. This action cannot be undone.

add_tag_to_contact

Add a tag to a contact. Use list_tags to find valid tag IDs.

remove_tag_from_contact

Remove a tag from a contact. Use the contact_tag_id from add_tag_to_contact response.

subscribe_contact_to_list

Subscribe a contact to a mailing list. Use list_lists to find valid list IDs.

unsubscribe_contact_from_list

Unsubscribe a contact from a mailing list by updating subscription status to unsubscribed.

create_custom_field

Create a new custom field in ActiveCampaign. Requires title and type (text, textarea, date, dropdown, multiselect, radio, checkbox, hidden, listbox).

list_custom_fields

List all custom fields in ActiveCampaign. Supports pagination with limit/offset.

get_custom_field

Retrieve a single custom field by ID.

update_custom_field

Update an existing custom field. Specify field_id and fields to update. Can change title and options (for dropdown/multiselect types).

delete_custom_field

Delete a custom field from ActiveCampaign. This action cannot be undone.

set_contact_field_value

Set a custom field value for a contact. Requires contact_id, field_id, and value. Use list_custom_fields to find valid field IDs.

create_deal

Create a new deal in ActiveCampaign. Requires title, pipeline_id, and stage_id. Optionally include value (in cents), currency, owner_id, contact_id, account_id, and description.

list_deals

List deals in ActiveCampaign with optional filters. Filter by status, stage_id, pipeline_id, or contact_id. Supports search and pagination.

get_deal

Retrieve a single deal by ID. Returns full deal details.

update_deal

Update an existing deal. Specify deal_id and fields to update. Can change title, value, status (open/won/lost), stage_id, owner_id, and more.

delete_deal

Delete a deal from ActiveCampaign. This action cannot be undone.

create_deal_note

Create a note on a deal. Requires deal_id and note content.

update_deal_note

Update an existing deal note. Requires deal_id, note_id, and new note content.

create_list

Create a new mailing list in ActiveCampaign. Requires name, stringid (URL-safe name), sender_url, and sender_reminder for CAN-SPAM compliance.

list_lists

List all mailing lists in ActiveCampaign. Supports pagination with limit/offset.

get_list

Retrieve a single mailing list by ID.

delete_list

Delete a mailing list from ActiveCampaign. This action cannot be undone.

create_note

Create a note on a contact. Requires contact_id and note content.

list_notes

List all notes in ActiveCampaign. Optionally filter by contact_id. Supports pagination with limit/offset.

get_note

Retrieve a single note by ID.

update_note

Update an existing note. Specify note_id and new note content.

delete_note

Delete a note from ActiveCampaign. This action cannot be undone.

create_pipeline

Create a new deal pipeline in ActiveCampaign. Requires title. Optionally include default currency.

list_pipelines

List all deal pipelines in ActiveCampaign. Supports pagination with limit/offset.

get_pipeline

Retrieve a single pipeline by ID.

update_pipeline

Update an existing pipeline. Specify pipeline_id and fields to update. Can change title and default currency.

delete_pipeline

Delete a pipeline from ActiveCampaign. This action cannot be undone.

create_stage

Create a new stage in a pipeline. Requires title and pipeline_id. Optionally specify order (0-indexed position).

list_stages

List all deal stages. Optionally filter by pipeline_id. Supports pagination.

get_stage

Retrieve a single stage by ID.

update_stage

Update an existing stage. Specify stage_id and fields to update. Can change title and order.

delete_stage

Delete a stage from a pipeline. This action cannot be undone.

create_tag

Create a new tag in ActiveCampaign. Requires tag name. Optionally specify tag_type (contact or template) and description.

list_tags

List all tags in ActiveCampaign. Supports search by name and pagination.

get_tag

Retrieve a single tag by ID.

update_tag

Update an existing tag. Specify tag_id and fields to update. Can change tag name and description.

delete_tag

Delete a tag from ActiveCampaign. This action cannot be undone.

create_deal_task

Create a task for a deal. Requires deal_id and title. Optionally include note, due_date (ISO 8601), and task_type_id.

list_deal_tasks

List deal tasks in ActiveCampaign. Optionally filter by deal_id or status. Supports pagination with limit/offset.

get_deal_task

Retrieve a single deal task by ID.

update_deal_task

Update an existing deal task. Specify task_id and fields to update. Can change title, note, due_date, and status (incomplete/complete).

delete_deal_task

Delete a deal task from ActiveCampaign. This action cannot be undone.