← All integrations

Email

Manage audiences and campaigns with your agents.

Agents search the Marketing API to manage contacts, campaigns, reports and ecommerce data. Audience changes and completed batch operations can start workflows.

5,000 free credits to start.

Agent reach

Mailchimp Marketing API v3

The full surface, searched at run time.

Connect with

  • API key
  • Your own OAuth app

Connect with an API key or authorize your own Mailchimp OAuth app.

Event triggers

Yes · 11 events

Plus manual, schedule, and signed webhook.

What the agent can do

What agents do with Mailchimp

Helios searches the Mailchimp Marketing API v3 at run time. The agent finds the endpoint the task needs and calls it.

  • Create and update audiences, contacts and segments.
  • Manage email campaigns and read campaign reports.
  • Manage ecommerce stores, products and orders.
  • Run batch operations and retrieve their results.

Examples

Tasks you can hand to a Mailchimp agent

Event triggers

Start a run on Mailchimp events

Attach any of these events to a workflow and filter on the fields that matter. Manual, schedule, and signed webhook triggers work too.

EventWhat it means
contact.subscribedA contact subscribes to email.
contact.unsubscribedA contact unsubscribes from email.
contact.profile_updatedA contact profile changes.
contact.cleanedAn email address is cleaned from an audience.
contact.email_updatedA contact email address changes.
campaign.finishedAn email campaign is sent or cancelled.
contact.sms_subscribedA contact subscribes to SMS (beta).
contact.sms_unsubscribedA contact unsubscribes from SMS (beta).
contact.sms_phone_updatedA contact SMS phone number changes (beta).
sms_campaign.sentAn SMS campaign is sent (beta).
batch.completedAn API batch operation completes.

Works with

Mailchimp works with the rest of your stack

One agent, one run, several services. It reads from one tool and writes to the next in the same sandbox.

FAQ

Questions, answered

Put an agent on Mailchimp.

Connect it once and describe the task in chat. Then reuse the prompt as a workflow on a schedule or a webhook.