KosmoKrator

productivity

Campaign Monitor CLI for AI Agents

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

Campaign Monitor CLI Setup

Campaign Monitor can be configured headlessly with `kosmokrator integrations:configure campaign-monitor`.

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 campaign-monitor --set api_key="$CAMPAIGN_MONITOR_API_KEY" --enable --read allow --write ask --json
kosmokrator integrations:doctor campaign-monitor --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 CAMPAIGN_MONITOR_API_KEY Secret secret yes API Key
url CAMPAIGN_MONITOR_URL URL url no API Base URL

Command Patterns

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

Generic CLI call
kosmo integrations:call campaign-monitor.campaignmonitor_get_current_user '{}' --json
Provider shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_current_user '{}' --json

Discovery

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

Discovery commands
kosmo integrations:docs campaign-monitor --json
kosmo integrations:docs campaign-monitor.campaignmonitor_get_current_user --json
kosmo integrations:schema campaign-monitor.campaignmonitor_get_current_user --json
kosmo integrations:search "Campaign Monitor" --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.

campaign-monitor.campaignmonitor_get_current_user

Get the account primary contact.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_current_user '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_current_user '{}' --json

campaign-monitor.campaignmonitor_list_clients

List clients visible to the account.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_clients '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_clients '{}' --json

campaign-monitor.campaignmonitor_create_client

Create a client in the account.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_create_client '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_create_client '{}' --json

campaign-monitor.campaignmonitor_get_client

Get client details.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_client '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_client '{}' --json

campaign-monitor.campaignmonitor_update_client

Update client details.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_update_client '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_update_client '{}' --json

campaign-monitor.campaignmonitor_delete_client

Delete a client.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_delete_client '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_delete_client '{}' --json

campaign-monitor.campaignmonitor_list_countries

List supported countries for client setup.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_countries '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_countries '{}' --json

campaign-monitor.campaignmonitor_list_time_zones

List supported time zones for client setup.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_time_zones '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_time_zones '{}' --json

campaign-monitor.campaignmonitor_get_system_date

Get the current Campaign Monitor system date.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_system_date '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_system_date '{}' --json

campaign-monitor.campaignmonitor_list_lists

List subscriber lists for a client.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_lists '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_lists '{}' --json

campaign-monitor.campaignmonitor_list_lists_for_email

List subscriber lists a specific email belongs to.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_lists_for_email '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_lists_for_email '{}' --json

campaign-monitor.campaignmonitor_list_client_segments

List segments for a client.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_client_segments '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_client_segments '{}' --json

campaign-monitor.campaignmonitor_list_client_templates

List templates for a client.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_client_templates '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_client_templates '{}' --json

campaign-monitor.campaignmonitor_list_client_suppression_list

List suppressed email addresses for a client.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_client_suppression_list '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_client_suppression_list '{}' --json

campaign-monitor.campaignmonitor_unsuppress_email

Remove an email address from a client suppression list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_unsuppress_email '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_unsuppress_email '{}' --json

campaign-monitor.campaignmonitor_list_client_tags

List campaign tags for a client.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_client_tags '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_client_tags '{}' --json

campaign-monitor.campaignmonitor_list_campaigns

List sent campaigns for a client.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_campaigns '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_campaigns '{}' --json

campaign-monitor.campaignmonitor_list_draft_campaigns

List draft campaigns for a client.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_draft_campaigns '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_draft_campaigns '{}' --json

campaign-monitor.campaignmonitor_list_scheduled_campaigns

List scheduled campaigns for a client.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_scheduled_campaigns '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_scheduled_campaigns '{}' --json

campaign-monitor.campaignmonitor_create_campaign

Create a draft campaign for a client.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_create_campaign '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_create_campaign '{}' --json

campaign-monitor.campaignmonitor_get_campaign

Get campaign details.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_campaign '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_campaign '{}' --json

campaign-monitor.campaignmonitor_delete_campaign

Delete a draft or scheduled campaign.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_delete_campaign '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_delete_campaign '{}' --json

campaign-monitor.campaignmonitor_send_campaign

Send or schedule a campaign.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_send_campaign '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_send_campaign '{}' --json

campaign-monitor.campaignmonitor_unschedule_campaign

Unschedule a campaign and move it back to drafts.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_unschedule_campaign '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_unschedule_campaign '{}' --json

campaign-monitor.campaignmonitor_get_campaign_summary

Get campaign summary reporting.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_campaign_summary '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_campaign_summary '{}' --json

campaign-monitor.campaignmonitor_get_campaign_email_client_usage

List email clients used to open a campaign.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_campaign_email_client_usage '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_campaign_email_client_usage '{}' --json

campaign-monitor.campaignmonitor_get_campaign_lists_and_segments

List campaign recipient lists and segments.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_campaign_lists_and_segments '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_campaign_lists_and_segments '{}' --json

campaign-monitor.campaignmonitor_list_campaign_recipients

List campaign recipients.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_campaign_recipients '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_campaign_recipients '{}' --json

campaign-monitor.campaignmonitor_list_campaign_bounces

List campaign bounces.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_campaign_bounces '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_campaign_bounces '{}' --json

campaign-monitor.campaignmonitor_list_campaign_opens

List campaign opens.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_campaign_opens '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_campaign_opens '{}' --json

campaign-monitor.campaignmonitor_list_campaign_clicks

List campaign clicks.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_campaign_clicks '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_campaign_clicks '{}' --json

campaign-monitor.campaignmonitor_list_campaign_unsubscribes

List campaign unsubscribes.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_campaign_unsubscribes '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_campaign_unsubscribes '{}' --json

campaign-monitor.campaignmonitor_list_campaign_spam_complaints

List campaign spam complaints.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_campaign_spam_complaints '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_campaign_spam_complaints '{}' --json

campaign-monitor.campaignmonitor_create_list

Create a subscriber list for a client.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_create_list '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_create_list '{}' --json

campaign-monitor.campaignmonitor_get_list

Get subscriber list details.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_list '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_list '{}' --json

campaign-monitor.campaignmonitor_update_list

Update a subscriber list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_update_list '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_update_list '{}' --json

campaign-monitor.campaignmonitor_delete_list

Delete a subscriber list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_delete_list '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_delete_list '{}' --json

campaign-monitor.campaignmonitor_get_list_stats

Get subscriber list statistics.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_list_stats '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_list_stats '{}' --json

campaign-monitor.campaignmonitor_list_custom_fields

List custom fields for a subscriber list.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_custom_fields '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_custom_fields '{}' --json

campaign-monitor.campaignmonitor_create_custom_field

Create a custom field on a list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_create_custom_field '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_create_custom_field '{}' --json

campaign-monitor.campaignmonitor_update_custom_field

Update a custom field on a list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_update_custom_field '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_update_custom_field '{}' --json

campaign-monitor.campaignmonitor_delete_custom_field

Delete a custom field from a list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_delete_custom_field '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_delete_custom_field '{}' --json

campaign-monitor.campaignmonitor_list_subscribers

List active subscribers on a list.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_subscribers '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_subscribers '{}' --json

campaign-monitor.campaignmonitor_list_unconfirmed_subscribers

List unconfirmed subscribers on a list.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_unconfirmed_subscribers '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_unconfirmed_subscribers '{}' --json

campaign-monitor.campaignmonitor_list_unsubscribed_subscribers

List unsubscribed subscribers on a list.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_unsubscribed_subscribers '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_unsubscribed_subscribers '{}' --json

campaign-monitor.campaignmonitor_list_deleted_subscribers

List deleted subscribers on a list.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_deleted_subscribers '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_deleted_subscribers '{}' --json

campaign-monitor.campaignmonitor_list_bounced_subscribers

List bounced subscribers on a list.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_bounced_subscribers '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_bounced_subscribers '{}' --json

campaign-monitor.campaignmonitor_add_subscriber

Add or update a subscriber on a list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_add_subscriber '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_add_subscriber '{}' --json

campaign-monitor.campaignmonitor_import_subscribers

Import many subscribers into a list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_import_subscribers '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_import_subscribers '{}' --json

campaign-monitor.campaignmonitor_get_subscriber

Get subscriber details by email address.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_subscriber '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_subscriber '{}' --json

campaign-monitor.campaignmonitor_update_subscriber

Update subscriber details by email address.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_update_subscriber '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_update_subscriber '{}' --json

campaign-monitor.campaignmonitor_delete_subscriber

Delete a subscriber from a list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_delete_subscriber '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_delete_subscriber '{}' --json

campaign-monitor.campaignmonitor_unsubscribe_subscriber

Unsubscribe an email address from a list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_unsubscribe_subscriber '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_unsubscribe_subscriber '{}' --json

campaign-monitor.campaignmonitor_get_subscriber_history

Get subscriber history by email address.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_subscriber_history '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_subscriber_history '{}' --json

campaign-monitor.campaignmonitor_create_segment

Create a list segment.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_create_segment '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_create_segment '{}' --json

campaign-monitor.campaignmonitor_get_segment

Get segment details.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_segment '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_segment '{}' --json

campaign-monitor.campaignmonitor_update_segment

Update a segment.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_update_segment '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_update_segment '{}' --json

campaign-monitor.campaignmonitor_delete_segment

Delete a segment.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_delete_segment '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_delete_segment '{}' --json

campaign-monitor.campaignmonitor_list_segment_subscribers

List active subscribers in a segment.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_segment_subscribers '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_segment_subscribers '{}' --json

campaign-monitor.campaignmonitor_list_webhooks

List webhooks for a subscriber list.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_webhooks '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_webhooks '{}' --json

campaign-monitor.campaignmonitor_create_webhook

Create a webhook for a subscriber list.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_create_webhook '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_create_webhook '{}' --json

campaign-monitor.campaignmonitor_get_webhook

Get a list webhook.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_webhook '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_webhook '{}' --json

campaign-monitor.campaignmonitor_test_webhook

Send a test payload to a webhook.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_test_webhook '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_test_webhook '{}' --json

campaign-monitor.campaignmonitor_activate_webhook

Activate a list webhook.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_activate_webhook '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_activate_webhook '{}' --json

campaign-monitor.campaignmonitor_deactivate_webhook

Deactivate a list webhook.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_deactivate_webhook '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_deactivate_webhook '{}' --json

campaign-monitor.campaignmonitor_delete_webhook

Delete a list webhook.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_delete_webhook '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_delete_webhook '{}' --json

campaign-monitor.campaignmonitor_list_smart_emails

List transactional smart emails.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_smart_emails '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_smart_emails '{}' --json

campaign-monitor.campaignmonitor_get_smart_email

Get transactional smart email details.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_smart_email '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_smart_email '{}' --json

campaign-monitor.campaignmonitor_send_smart_email

Send a transactional smart email.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_send_smart_email '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_send_smart_email '{}' --json

campaign-monitor.campaignmonitor_send_classic_email

Send a transactional classic email.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_send_classic_email '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_send_classic_email '{}' --json

campaign-monitor.campaignmonitor_list_classic_email_groups

List transactional classic email groups.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_classic_email_groups '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_classic_email_groups '{}' --json

campaign-monitor.campaignmonitor_get_transactional_statistics

Get transactional delivery and engagement statistics.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_transactional_statistics '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_transactional_statistics '{}' --json

campaign-monitor.campaignmonitor_list_transactional_messages

List transactional message timeline entries.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_list_transactional_messages '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_list_transactional_messages '{}' --json

campaign-monitor.campaignmonitor_get_transactional_message

Get transactional message details.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_get_transactional_message '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_get_transactional_message '{}' --json

campaign-monitor.campaignmonitor_resend_transactional_message

Resend a transactional message.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_resend_transactional_message '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_resend_transactional_message '{}' --json

campaign-monitor.campaignmonitor_api_get

Call a safe relative Campaign Monitor API path with GET.

Read read
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_api_get '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_api_get '{}' --json

campaign-monitor.campaignmonitor_api_post

Call a safe relative Campaign Monitor API path with POST.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_api_post '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_api_post '{}' --json

campaign-monitor.campaignmonitor_api_put

Call a safe relative Campaign Monitor API path with PUT.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_api_put '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_api_put '{}' --json

campaign-monitor.campaignmonitor_api_delete

Call a safe relative Campaign Monitor API path with DELETE.

Write write
Parameters
none
Generic call
kosmo integrations:call campaign-monitor.campaignmonitor_api_delete '{}' --json
Shortcut
kosmo integrations:campaign-monitor campaignmonitor_api_delete '{}' --json

Function Schemas

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

campaign-monitor.campaignmonitor_get_current_user 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_current_user --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_clients 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_clients --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_create_client 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_create_client --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_client 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_client --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_update_client 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_update_client --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_delete_client 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_delete_client --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_countries 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_countries --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_time_zones 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_time_zones --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_system_date 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_system_date --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_lists 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_lists --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_lists_for_email 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_lists_for_email --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_client_segments 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_client_segments --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_client_templates 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_client_templates --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_client_suppression_list 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_client_suppression_list --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_unsuppress_email 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_unsuppress_email --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_client_tags 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_client_tags --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_campaigns 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_campaigns --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_draft_campaigns 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_draft_campaigns --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_scheduled_campaigns 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_scheduled_campaigns --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_create_campaign 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_create_campaign --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_campaign 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_campaign --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_delete_campaign 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_delete_campaign --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_send_campaign 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_send_campaign --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_unschedule_campaign 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_unschedule_campaign --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_campaign_summary 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_campaign_summary --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_campaign_email_client_usage 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_campaign_email_client_usage --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_campaign_lists_and_segments 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_campaign_lists_and_segments --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_campaign_recipients 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_campaign_recipients --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_campaign_bounces 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_campaign_bounces --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_campaign_opens 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_campaign_opens --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_campaign_clicks 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_campaign_clicks --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_campaign_unsubscribes 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_campaign_unsubscribes --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_campaign_spam_complaints 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_campaign_spam_complaints --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_create_list 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_create_list --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_list 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_list --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_update_list 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_update_list --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_delete_list 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_delete_list --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_list_stats 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_list_stats --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_custom_fields 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_custom_fields --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_create_custom_field 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_create_custom_field --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_update_custom_field 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_update_custom_field --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_delete_custom_field 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_delete_custom_field --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_subscribers 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_subscribers --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_unconfirmed_subscribers 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_unconfirmed_subscribers --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_unsubscribed_subscribers 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_unsubscribed_subscribers --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_deleted_subscribers 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_deleted_subscribers --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_bounced_subscribers 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_bounced_subscribers --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_add_subscriber 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_add_subscriber --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_import_subscribers 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_import_subscribers --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_subscriber 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_subscriber --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_update_subscriber 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_update_subscriber --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_delete_subscriber 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_delete_subscriber --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_unsubscribe_subscriber 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_unsubscribe_subscriber --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_subscriber_history 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_subscriber_history --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_create_segment 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_create_segment --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_segment 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_segment --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_update_segment 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_update_segment --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_delete_segment 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_delete_segment --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_segment_subscribers 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_segment_subscribers --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_webhooks 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_webhooks --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_create_webhook 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_create_webhook --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_webhook 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_webhook --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_test_webhook 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_test_webhook --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_activate_webhook 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_activate_webhook --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_deactivate_webhook 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_deactivate_webhook --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_delete_webhook 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_delete_webhook --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_smart_emails 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_smart_emails --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_smart_email 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_smart_email --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_send_smart_email 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_send_smart_email --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_send_classic_email 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_send_classic_email --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_classic_email_groups 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_classic_email_groups --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_transactional_statistics 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_transactional_statistics --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_list_transactional_messages 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_list_transactional_messages --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_get_transactional_message 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_get_transactional_message --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_resend_transactional_message 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_resend_transactional_message --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_api_get 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_api_get --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_api_post 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_api_post --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_api_put 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_api_put --json
ParameterTypeRequiredDescription
No parameters.
campaign-monitor.campaignmonitor_api_delete 0 parameters
Schema command
kosmo integrations:schema campaign-monitor.campaignmonitor_api_delete --json
ParameterTypeRequiredDescription
No parameters.

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.