Integration · Marketing
AI agents for Campaign Monitor
Add or update Campaign Monitor subscribers with custom fields, unsubscribe them, look them up, and read lists, segments, sent campaigns and campaign results for one client.
- Actions
- 12
- Read
- 9
- Write
- 3
Actions
What your agents can do in Campaign Monitor
12 actions. Each one is a tool your agents can call and a step your workflows can run.
Read 9
Look things up. Nothing changes.
Get a subscriber
Reads one subscriber on a list by email.
List lists
Lists the client's subscriber lists.
List segments
Lists the client's segments across all its lists.
Get list statistics
Reads a list's subscriber counts: totals and new subscribers, unsubscribes, deletions and bounces today, yesterday, this week, this month and this year.
List custom fields
Lists a list's custom fields, the keys to use in custom_fields.
List active subscribers
Lists a list's active subscribers a page at a time, optionally only those who joined since a date.
List sent campaigns
Lists the client's sent campaigns newest first, optionally between two dates or with given tags.
List draft campaigns
Lists the client's draft campaigns.
Get campaign results
Reads a sent campaign's results to date.
Write 3
Create, change or send.
Add or resubscribe a subscriber
Adds a subscriber to a list by email, with a name, mobile number and custom field values.
Update a subscriber
Updates a subscriber already on a list, found by their current email: a new email, name, mobile number or custom field values (fields left out keep their value; clear_fields empties the ones named).
Unsubscribe a subscriber
Unsubscribes an email from a list, so campaigns to that list stop.
A person can approve first
Any write action can be set to wait for a person's approval before it runs, so an agent asks before it changes anything.
Connection
How it connects
Connect it once in the console, then give it to the agents and workflows that need it.
Enter the API credentials from your Campaign Monitor account.
What you enter
- API key
Settings
- Client ID
Kept safe
- Credentials are stored encrypted with your organization's own keys.
- They are opened only by the process that makes the call, at the moment it runs, and never go into a prompt or the browser.
- Calls go only to the tool's own servers.
Ideas
Ideas to start with
Starting points made only from the actions above. Mix them with any other tool your agents can use.
- 01
Ask about your Campaign Monitor data
Ask a question in plain words. The agent can get a subscriber, list lists or list segments in Campaign Monitor, then answers with what it found.
- 02
Let an agent update Campaign Monitor
Have the agent add or resubscribe a subscriber or update a subscriber in Campaign Monitor as part of a larger task. Turn on approval and a person signs off on each change first.
- 03
Share what it finds in Slack
Give one agent Campaign Monitor and Slack: it can get a subscriber in Campaign Monitor and post a summary to a Slack channel in the same run.
FAQ
Campaign Monitor and MyDeepAgents
Can MyDeepAgents connect to Campaign Monitor?
Yes. The Campaign Monitor connector has 12 actions: 9 read and 3 make changes. Your agents can call them as tools, and your workflows can run them as steps.
How do I connect Campaign Monitor?
Enter the API credentials from your Campaign Monitor account. You'll need: API key. The connection also asks for: Client ID. Credentials are stored encrypted with your organization's own keys and are opened only at the moment of a call.
Can an agent change data in Campaign Monitor without asking?
Only if you let it. Each of the 3 actions that change data can be set to wait for a person's approval before it runs.
Can I use Campaign Monitor in workflows as well as agents?
Yes. Every Campaign Monitor action also works as a step in a workflow, and the same connection serves your agents and your workflows.
Early access
Put Campaign Monitor to work
Connect it in a few minutes, give an agent the actions it needs, and decide which changes wait for a person.