KosmoKrator

productivity

ActiveCampaign CLI for AI Agents

Use the ActiveCampaign CLI from KosmoKrator to call ActiveCampaign tools headlessly, return JSON, inspect schemas, and automate workflows from coding agents, scripts, and CI.

ActiveCampaign CLI Setup

ActiveCampaign can be configured headlessly with `kosmokrator integrations:configure activecampaign`.

Install, configure, and verify
# Install KosmoKrator first if it is not available on PATH.
curl -fsSL https://raw.githubusercontent.com/OpenCompanyApp/kosmokrator/main/install.sh | bash

# Configure and verify this integration.
kosmokrator integrations:configure activecampaign --set api_key="$ACTIVECAMPAIGN_API_KEY" --set account_name="$ACTIVECAMPAIGN_ACCOUNT_NAME" --enable --read allow --write ask --json
kosmokrator integrations:doctor activecampaign --json
kosmokrator integrations:status --json

Credentials

Authentication type: API key api_key. Configure credentials once, then reuse the same stored profile from scripts, coding CLIs, Lua, and MCP.

KeyEnv varTypeRequiredLabel
api_key ACTIVECAMPAIGN_API_KEY Secret secret yes API Key
account_name ACTIVECAMPAIGN_ACCOUNT_NAME Text string yes Account Name

Command Patterns

The generic command is stable across every integration. The provider shortcut is shorter for humans.

Generic CLI call
kosmo integrations:call activecampaign.activecampaign_list_contacts '{"limit":1,"offset":1,"search":"example_search","filters":"example_filters"}' --json
Provider shortcut
kosmo integrations:activecampaign activecampaign_list_contacts '{"limit":1,"offset":1,"search":"example_search","filters":"example_filters"}' --json

Discovery

These commands return structured output for coding agents that need to inspect capabilities before choosing a function.

Discovery commands
kosmo integrations:docs activecampaign --json
kosmo integrations:docs activecampaign.activecampaign_list_contacts --json
kosmo integrations:schema activecampaign.activecampaign_list_contacts --json
kosmo integrations:search "ActiveCampaign" --json
kosmo integrations:list --json

Automation Contexts

The same configured command surface works in these environments. The command does not change unless the host wrapper, credentials, or permissions change.

CLI Functions

Every function below can be called headlessly. Commands are highlighted, copyable, and scroll horizontally when payloads are long.

activecampaign.activecampaign_list_contacts

List contacts from ActiveCampaign. Supports pagination, search by email or name, and filtering by list, status, and other criteria.

Read read
Parameters
limit, offset, search, filters
Generic call
kosmo integrations:call activecampaign.activecampaign_list_contacts '{"limit":1,"offset":1,"search":"example_search","filters":"example_filters"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_contacts '{"limit":1,"offset":1,"search":"example_search","filters":"example_filters"}' --json

activecampaign.activecampaign_get_contact

Get details of a specific ActiveCampaign contact by ID, including email, name, phone, and custom fields.

Read read
Parameters
contact_id
Generic call
kosmo integrations:call activecampaign.activecampaign_get_contact '{"contact_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_get_contact '{"contact_id":1}' --json

activecampaign.activecampaign_create_contact

Create a new contact in ActiveCampaign. Requires an email address; firstName, lastName, and phone are optional.

Write write
Parameters
email, firstName, lastName, phone
Generic call
kosmo integrations:call activecampaign.activecampaign_create_contact '{"email":"example_email","firstName":"example_firstName","lastName":"example_lastName","phone":"example_phone"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_create_contact '{"email":"example_email","firstName":"example_firstName","lastName":"example_lastName","phone":"example_phone"}' --json

activecampaign.activecampaign_update_contact

Update an existing contact in ActiveCampaign. Provide the contact ID and any fields to update (email, firstName, lastName, phone, or custom fields).

Write write
Parameters
contact_id, email, firstName, lastName, phone, fields
Generic call
kosmo integrations:call activecampaign.activecampaign_update_contact '{"contact_id":1,"email":"example_email","firstName":"example_firstName","lastName":"example_lastName","phone":"example_phone","fields":"example_fields"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_update_contact '{"contact_id":1,"email":"example_email","firstName":"example_firstName","lastName":"example_lastName","phone":"example_phone","fields":"example_fields"}' --json

activecampaign.activecampaign_delete_contact

Delete a contact from ActiveCampaign. This action is permanent and cannot be undone.

Write write
Parameters
contact_id
Generic call
kosmo integrations:call activecampaign.activecampaign_delete_contact '{"contact_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_delete_contact '{"contact_id":1}' --json

activecampaign.activecampaign_list_lists

List all contact lists in ActiveCampaign. Returns list IDs, names, and subscriber counts.

Read read
Parameters
limit, offset
Generic call
kosmo integrations:call activecampaign.activecampaign_list_lists '{"limit":1,"offset":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_lists '{"limit":1,"offset":1}' --json

activecampaign.activecampaign_get_list

Get details of a specific ActiveCampaign list by ID, including name, subscriber count, and settings.

Read read
Parameters
list_id
Generic call
kosmo integrations:call activecampaign.activecampaign_get_list '{"list_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_get_list '{"list_id":1}' --json

activecampaign.activecampaign_add_contact_to_list

Subscribe a contact to a list in ActiveCampaign. The contact will be added to the specified list.

Write write
Parameters
contact_id, list_id
Generic call
kosmo integrations:call activecampaign.activecampaign_add_contact_to_list '{"contact_id":1,"list_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_add_contact_to_list '{"contact_id":1,"list_id":1}' --json

activecampaign.activecampaign_remove_contact_from_list

Unsubscribe a contact from a list in ActiveCampaign. The contact will be removed from the specified list.

Write write
Parameters
contact_id, list_id
Generic call
kosmo integrations:call activecampaign.activecampaign_remove_contact_from_list '{"contact_id":1,"list_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_remove_contact_from_list '{"contact_id":1,"list_id":1}' --json

activecampaign.activecampaign_list_deals

List deals from ActiveCampaign. Supports pagination, search, and filtering by pipeline, stage, status, or owner.

Read read
Parameters
limit, offset, search, filters
Generic call
kosmo integrations:call activecampaign.activecampaign_list_deals '{"limit":1,"offset":1,"search":"example_search","filters":"example_filters"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_deals '{"limit":1,"offset":1,"search":"example_search","filters":"example_filters"}' --json

activecampaign.activecampaign_get_deal

Get details of a specific ActiveCampaign deal by ID, including title, value, stage, pipeline, and associated contact.

Read read
Parameters
deal_id
Generic call
kosmo integrations:call activecampaign.activecampaign_get_deal '{"deal_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_get_deal '{"deal_id":1}' --json

activecampaign.activecampaign_create_deal

Create a new deal in ActiveCampaign. Requires a title, value, contact ID, and stage. Optionally specify a pipeline.

Write write
Parameters
title, value, contact_id, stage, pipeline
Generic call
kosmo integrations:call activecampaign.activecampaign_create_deal '{"title":"example_title","value":1,"contact_id":1,"stage":1,"pipeline":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_create_deal '{"title":"example_title","value":1,"contact_id":1,"stage":1,"pipeline":1}' --json

activecampaign.activecampaign_update_deal

Update an existing deal in ActiveCampaign. Provide the deal ID and any fields to update (title, value, stage, pipeline, status, etc.).

Write write
Parameters
deal_id, title, value, stage, pipeline, status, owner, percent, fields
Generic call
kosmo integrations:call activecampaign.activecampaign_update_deal '{"deal_id":1,"title":"example_title","value":1,"stage":1,"pipeline":1,"status":1,"owner":"example_owner","percent":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_update_deal '{"deal_id":1,"title":"example_title","value":1,"stage":1,"pipeline":1,"status":1,"owner":"example_owner","percent":1}' --json

activecampaign.activecampaign_list_automations

List all automations in ActiveCampaign. Returns automation IDs, names, status, and trigger counts.

Read read
Parameters
limit, offset
Generic call
kosmo integrations:call activecampaign.activecampaign_list_automations '{"limit":1,"offset":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_automations '{"limit":1,"offset":1}' --json

activecampaign.activecampaign_create_note

Create a note attached to a contact in ActiveCampaign. Provide the contact ID and note text.

Write write
Parameters
contact_id, note
Generic call
kosmo integrations:call activecampaign.activecampaign_create_note '{"contact_id":1,"note":"example_note"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_create_note '{"contact_id":1,"note":"example_note"}' --json

activecampaign.activecampaign_get_current_user

Get the authenticated ActiveCampaign user.

Read read
Parameters
none
Generic call
kosmo integrations:call activecampaign.activecampaign_get_current_user '{}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_get_current_user '{}' --json

activecampaign.activecampaign_list_users

List users in the ActiveCampaign account.

Read read
Parameters
params
Generic call
kosmo integrations:call activecampaign.activecampaign_list_users '{"params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_users '{"params":"example_params"}' --json

activecampaign.activecampaign_sync_contact

Create or update a contact by email using /contact/sync.

Write write
Parameters
contact
Generic call
kosmo integrations:call activecampaign.activecampaign_sync_contact '{"contact":"example_contact"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_sync_contact '{"contact":"example_contact"}' --json

activecampaign.activecampaign_list_tags

List ActiveCampaign tags.

Read read
Parameters
params
Generic call
kosmo integrations:call activecampaign.activecampaign_list_tags '{"params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_tags '{"params":"example_params"}' --json

activecampaign.activecampaign_create_tag

Create an ActiveCampaign tag.

Write write
Parameters
tag, description, tagType
Generic call
kosmo integrations:call activecampaign.activecampaign_create_tag '{"tag":"example_tag","description":"example_description","tagType":"example_tagType"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_create_tag '{"tag":"example_tag","description":"example_description","tagType":"example_tagType"}' --json

activecampaign.activecampaign_add_contact_tag

Add an existing tag to an existing contact.

Write write
Parameters
contact_id, tag_id
Generic call
kosmo integrations:call activecampaign.activecampaign_add_contact_tag '{"contact_id":1,"tag_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_add_contact_tag '{"contact_id":1,"tag_id":1}' --json

activecampaign.activecampaign_remove_contact_tag

Remove a tag relationship from a contact by contactTag ID.

Write write
Parameters
contact_tag_id
Generic call
kosmo integrations:call activecampaign.activecampaign_remove_contact_tag '{"contact_tag_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_remove_contact_tag '{"contact_tag_id":1}' --json

activecampaign.activecampaign_list_contact_tags

List tags applied to a contact.

Read read
Parameters
contact_id
Generic call
kosmo integrations:call activecampaign.activecampaign_list_contact_tags '{"contact_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_contact_tags '{"contact_id":1}' --json

activecampaign.activecampaign_list_fields

List custom contact fields.

Read read
Parameters
params
Generic call
kosmo integrations:call activecampaign.activecampaign_list_fields '{"params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_fields '{"params":"example_params"}' --json

activecampaign.activecampaign_create_field

Create a custom contact field.

Write write
Parameters
field
Generic call
kosmo integrations:call activecampaign.activecampaign_create_field '{"field":"example_field"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_create_field '{"field":"example_field"}' --json

activecampaign.activecampaign_create_field_value

Create a contact custom field value.

Write write
Parameters
contact_id, field_id, value
Generic call
kosmo integrations:call activecampaign.activecampaign_create_field_value '{"contact_id":1,"field_id":1,"value":"example_value"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_create_field_value '{"contact_id":1,"field_id":1,"value":"example_value"}' --json

activecampaign.activecampaign_update_field_value

Update an existing contact custom field value.

Write write
Parameters
field_value_id, value
Generic call
kosmo integrations:call activecampaign.activecampaign_update_field_value '{"field_value_id":1,"value":"example_value"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_update_field_value '{"field_value_id":1,"value":"example_value"}' --json

activecampaign.activecampaign_list_campaigns

List ActiveCampaign campaigns.

Read read
Parameters
params
Generic call
kosmo integrations:call activecampaign.activecampaign_list_campaigns '{"params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_campaigns '{"params":"example_params"}' --json

activecampaign.activecampaign_get_campaign

Get an ActiveCampaign campaign by ID.

Read read
Parameters
campaign_id
Generic call
kosmo integrations:call activecampaign.activecampaign_get_campaign '{"campaign_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_get_campaign '{"campaign_id":1}' --json

activecampaign.activecampaign_list_messages

List ActiveCampaign email messages.

Read read
Parameters
params
Generic call
kosmo integrations:call activecampaign.activecampaign_list_messages '{"params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_messages '{"params":"example_params"}' --json

activecampaign.activecampaign_list_accounts

List ActiveCampaign CRM accounts.

Read read
Parameters
params
Generic call
kosmo integrations:call activecampaign.activecampaign_list_accounts '{"params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_accounts '{"params":"example_params"}' --json

activecampaign.activecampaign_get_account

Get an ActiveCampaign CRM account by ID.

Read read
Parameters
account_id
Generic call
kosmo integrations:call activecampaign.activecampaign_get_account '{"account_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_get_account '{"account_id":1}' --json

activecampaign.activecampaign_create_account

Create an ActiveCampaign CRM account.

Write write
Parameters
account
Generic call
kosmo integrations:call activecampaign.activecampaign_create_account '{"account":"example_account"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_create_account '{"account":"example_account"}' --json

activecampaign.activecampaign_update_account

Update an ActiveCampaign CRM account.

Write write
Parameters
account_id, account
Generic call
kosmo integrations:call activecampaign.activecampaign_update_account '{"account_id":1,"account":"example_account"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_update_account '{"account_id":1,"account":"example_account"}' --json

activecampaign.activecampaign_list_deal_groups

List ActiveCampaign deal pipelines.

Read read
Parameters
params
Generic call
kosmo integrations:call activecampaign.activecampaign_list_deal_groups '{"params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_deal_groups '{"params":"example_params"}' --json

activecampaign.activecampaign_list_deal_stages

List ActiveCampaign deal stages.

Read read
Parameters
params
Generic call
kosmo integrations:call activecampaign.activecampaign_list_deal_stages '{"params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_list_deal_stages '{"params":"example_params"}' --json

activecampaign.activecampaign_delete_deal

Delete an ActiveCampaign deal.

Write write
Parameters
deal_id
Generic call
kosmo integrations:call activecampaign.activecampaign_delete_deal '{"deal_id":1}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_delete_deal '{"deal_id":1}' --json

activecampaign.activecampaign_api_get

Call a documented ActiveCampaign GET endpoint under /api/3.

Read read
Parameters
path, params
Generic call
kosmo integrations:call activecampaign.activecampaign_api_get '{"path":"example_path","params":"example_params"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_api_get '{"path":"example_path","params":"example_params"}' --json

activecampaign.activecampaign_api_post

Call a documented ActiveCampaign POST endpoint under /api/3.

Write write
Parameters
path, payload
Generic call
kosmo integrations:call activecampaign.activecampaign_api_post '{"path":"example_path","payload":"example_payload"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_api_post '{"path":"example_path","payload":"example_payload"}' --json

activecampaign.activecampaign_api_put

Call a documented ActiveCampaign PUT endpoint under /api/3.

Write write
Parameters
path, payload
Generic call
kosmo integrations:call activecampaign.activecampaign_api_put '{"path":"example_path","payload":"example_payload"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_api_put '{"path":"example_path","payload":"example_payload"}' --json

activecampaign.activecampaign_api_delete

Call a documented ActiveCampaign DELETE endpoint under /api/3.

Write write
Parameters
path, payload
Generic call
kosmo integrations:call activecampaign.activecampaign_api_delete '{"path":"example_path","payload":"example_payload"}' --json
Shortcut
kosmo integrations:activecampaign activecampaign_api_delete '{"path":"example_path","payload":"example_payload"}' --json

Function Schemas

Use these parameter tables when building CLI payloads without calling integrations:schema first.

activecampaign.activecampaign_list_contacts 4 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_contacts --json
ParameterTypeRequiredDescription
limit integer no Number of contacts to return per page (default: 20, max: 100).
offset integer no Offset for pagination (e.g., 20 to skip the first page).
search string no Search term to filter contacts by email, name, or other fields.
filters object no Additional filters as key-value pairs (e.g., {"status": "-1"} for unsubscribed, {"listid": 5}).
activecampaign.activecampaign_get_contact 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_get_contact --json
ParameterTypeRequiredDescription
contact_id integer yes The ActiveCampaign contact ID.
activecampaign.activecampaign_create_contact 4 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_create_contact --json
ParameterTypeRequiredDescription
email string yes The contact email address.
firstName string no The contact first name.
lastName string no The contact last name.
phone string no The contact phone number.
activecampaign.activecampaign_update_contact 6 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_update_contact --json
ParameterTypeRequiredDescription
contact_id integer yes The ActiveCampaign contact ID to update.
email string no Updated email address.
firstName string no Updated first name.
lastName string no Updated last name.
phone string no Updated phone number.
fields object no Custom field values as key-value pairs (e.g., {"field[1]": "value"}).
activecampaign.activecampaign_delete_contact 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_delete_contact --json
ParameterTypeRequiredDescription
contact_id integer yes The ActiveCampaign contact ID to delete.
activecampaign.activecampaign_list_lists 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_lists --json
ParameterTypeRequiredDescription
limit integer no Number of lists to return per page (default: 20).
offset integer no Offset for pagination.
activecampaign.activecampaign_get_list 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_get_list --json
ParameterTypeRequiredDescription
list_id integer yes The ActiveCampaign list ID.
activecampaign.activecampaign_add_contact_to_list 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_add_contact_to_list --json
ParameterTypeRequiredDescription
contact_id integer yes The ActiveCampaign contact ID.
list_id integer yes The ActiveCampaign list ID to subscribe the contact to.
activecampaign.activecampaign_remove_contact_from_list 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_remove_contact_from_list --json
ParameterTypeRequiredDescription
contact_id integer yes The ActiveCampaign contact ID.
list_id integer yes The ActiveCampaign list ID to unsubscribe the contact from.
activecampaign.activecampaign_list_deals 4 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_deals --json
ParameterTypeRequiredDescription
limit integer no Number of deals to return per page (default: 20).
offset integer no Offset for pagination.
search string no Search term to filter deals by title.
filters object no Additional filters (e.g., {"pipeline": 1, "stage": 2, "status": 0}, status: 0=open, 1=won, 2=lost, 3=abandoned).
activecampaign.activecampaign_get_deal 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_get_deal --json
ParameterTypeRequiredDescription
deal_id integer yes The ActiveCampaign deal ID.
activecampaign.activecampaign_create_deal 5 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_create_deal --json
ParameterTypeRequiredDescription
title string yes The deal title.
value number yes The deal value (e.g., 5000 for $5,000).
contact_id integer yes The associated contact ID.
stage integer yes The pipeline stage ID to place the deal in.
pipeline integer no The pipeline ID. If omitted, the default pipeline is used.
activecampaign.activecampaign_update_deal 9 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_update_deal --json
ParameterTypeRequiredDescription
deal_id integer yes The ActiveCampaign deal ID to update.
title string no Updated deal title.
value number no Updated deal value.
stage integer no Updated pipeline stage ID.
pipeline integer no Updated pipeline ID.
status integer no Deal status: 0=open, 1=won, 2=lost, 3=abandoned.
owner string no Updated deal owner (user ID).
percent integer no Updated deal percentage (custom field).
fields object no Additional custom fields as key-value pairs.
activecampaign.activecampaign_list_automations 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_automations --json
ParameterTypeRequiredDescription
limit integer no Number of automations to return per page (default: 20).
offset integer no Offset for pagination.
activecampaign.activecampaign_create_note 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_create_note --json
ParameterTypeRequiredDescription
contact_id integer yes The ActiveCampaign contact ID to attach the note to.
note string yes The note text content.
activecampaign.activecampaign_get_current_user 0 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_get_current_user --json
ParameterTypeRequiredDescription
No parameters.
activecampaign.activecampaign_list_users 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_users --json
ParameterTypeRequiredDescription
params object no Optional query parameters.
activecampaign.activecampaign_sync_contact 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_sync_contact --json
ParameterTypeRequiredDescription
contact object yes ActiveCampaign contact payload.
activecampaign.activecampaign_list_tags 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_tags --json
ParameterTypeRequiredDescription
params object no Optional query parameters.
activecampaign.activecampaign_create_tag 3 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_create_tag --json
ParameterTypeRequiredDescription
tag string yes Tag name.
description string no Optional tag description.
tagType string no Optional tag type.
activecampaign.activecampaign_add_contact_tag 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_add_contact_tag --json
ParameterTypeRequiredDescription
contact_id integer yes
tag_id integer yes
activecampaign.activecampaign_remove_contact_tag 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_remove_contact_tag --json
ParameterTypeRequiredDescription
contact_tag_id integer yes
activecampaign.activecampaign_list_contact_tags 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_contact_tags --json
ParameterTypeRequiredDescription
contact_id integer yes
activecampaign.activecampaign_list_fields 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_fields --json
ParameterTypeRequiredDescription
params object no Query parameters such as limit or filters[perstag].
activecampaign.activecampaign_create_field 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_create_field --json
ParameterTypeRequiredDescription
field object yes ActiveCampaign field payload.
activecampaign.activecampaign_create_field_value 3 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_create_field_value --json
ParameterTypeRequiredDescription
contact_id integer yes
field_id integer yes
value string yes
activecampaign.activecampaign_update_field_value 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_update_field_value --json
ParameterTypeRequiredDescription
field_value_id integer yes
value string yes
activecampaign.activecampaign_list_campaigns 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_campaigns --json
ParameterTypeRequiredDescription
params object no Optional query parameters.
activecampaign.activecampaign_get_campaign 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_get_campaign --json
ParameterTypeRequiredDescription
campaign_id integer yes
activecampaign.activecampaign_list_messages 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_messages --json
ParameterTypeRequiredDescription
params object no Optional query parameters.
activecampaign.activecampaign_list_accounts 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_accounts --json
ParameterTypeRequiredDescription
params object no Optional query parameters.
activecampaign.activecampaign_get_account 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_get_account --json
ParameterTypeRequiredDescription
account_id integer yes
activecampaign.activecampaign_create_account 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_create_account --json
ParameterTypeRequiredDescription
account object yes Account payload.
activecampaign.activecampaign_update_account 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_update_account --json
ParameterTypeRequiredDescription
account_id integer yes
account object yes Account payload.
activecampaign.activecampaign_list_deal_groups 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_deal_groups --json
ParameterTypeRequiredDescription
params object no Optional query parameters.
activecampaign.activecampaign_list_deal_stages 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_list_deal_stages --json
ParameterTypeRequiredDescription
params object no Optional query parameters.
activecampaign.activecampaign_delete_deal 1 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_delete_deal --json
ParameterTypeRequiredDescription
deal_id integer yes
activecampaign.activecampaign_api_get 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_api_get --json
ParameterTypeRequiredDescription
path string yes
params object no Query parameters.
activecampaign.activecampaign_api_post 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_api_post --json
ParameterTypeRequiredDescription
path string yes
payload object no JSON request body.
activecampaign.activecampaign_api_put 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_api_put --json
ParameterTypeRequiredDescription
path string yes
payload object no JSON request body.
activecampaign.activecampaign_api_delete 2 parameters
Schema command
kosmo integrations:schema activecampaign.activecampaign_api_delete --json
ParameterTypeRequiredDescription
path string yes
payload object no Optional JSON request body.

Permissions

Headless calls still follow the integration read/write permission policy. Configure read/write defaults with integrations:configure. Add --force only for trusted automation that should bypass that policy.