Skip to main content
ActiveCampaign logo

ActiveCampaign

Lets an agent read and manage your ActiveCampaign CRM and marketing automation: contacts, lists, tags, custom fields, deals, pipelines, accounts, campaigns, and automation enrollments.

What it can do

MethodWhat it does
activecampaign_list_contactsList/search contacts; filter by email, search, list, tag, status.
activecampaign_get_contactGet one contact by id.
activecampaign_create_contactCreate a contact.
activecampaign_sync_contactCreate or update a contact by email (upsert).
activecampaign_update_contactUpdate a contact.
activecampaign_delete_contactDelete a contact.
activecampaign_list_contact_listsList a contact's list memberships.
activecampaign_update_list_statusSubscribe or unsubscribe a contact to a list.
activecampaign_list_listsList lists.
activecampaign_get_listGet one list by id.
activecampaign_create_listCreate a list.
activecampaign_delete_listDelete a list.
activecampaign_list_tagsList tags; optional name search.
activecampaign_get_tagGet one tag by id.
activecampaign_create_tagCreate a tag.
activecampaign_delete_tagDelete a tag.
activecampaign_list_contact_tagsList a contact's tags.
activecampaign_add_contact_tagAdd a tag to a contact.
activecampaign_remove_contact_tagRemove a tag from a contact.
activecampaign_list_fieldsList custom contact fields.
activecampaign_get_fieldGet one custom field by id.
activecampaign_create_fieldCreate a custom contact field.
activecampaign_set_field_valueSet a custom field value on a contact.
activecampaign_list_dealsList deals; filter by stage, pipeline, status.
activecampaign_get_dealGet one deal by id.
activecampaign_create_dealCreate a deal.
activecampaign_update_dealUpdate a deal.
activecampaign_delete_dealDelete a deal.
activecampaign_create_deal_noteAdd a note to a deal.
activecampaign_list_pipelinesList pipelines (deal groups).
activecampaign_get_pipelineGet one pipeline by id.
activecampaign_create_pipelineCreate a pipeline.
activecampaign_list_deal_stagesList deal stages; optional pipeline filter.
activecampaign_create_deal_stageCreate a deal stage.
activecampaign_list_accountsList accounts (companies); optional search.
activecampaign_get_accountGet one account by id.
activecampaign_create_accountCreate an account (company).
activecampaign_update_accountUpdate an account.
activecampaign_delete_accountDelete an account.
activecampaign_associate_contact_accountLink a contact to an account with a job title.
activecampaign_list_campaignsList email campaigns.
activecampaign_get_campaignGet one campaign by id.
activecampaign_list_automationsList automations.
activecampaign_get_automationGet one automation by id.
activecampaign_list_contact_automationsList contact-automation enrollments.
activecampaign_add_contact_to_automationEnroll a contact into an automation.
activecampaign_remove_contact_automationRemove a contact from an automation.

How to get credentials

ActiveCampaign uses a per-account API URL and an API key, both shown on the same settings page.

  1. Sign in at activecampaign.com and open your account.
  2. Go to Settings > Developer.
  3. Copy your API URL - it looks like https://your-account.api-us1.com. The your-account part (the subdomain) is your account name.
  4. Copy your API Key from the same page.
  5. Paste the account name and key into FlyMyAI.

Fields to fill in FlyMyAI

FlyMyAI fieldWhere it comes from
ACTIVECAMPAIGN_ACCOUNTSettings > Developer > API URL - the account name (subdomain), e.g. your-account
ACTIVECAMPAIGN_API_KEYSettings > Developer > API Key