Skip to content
Mailchimp logo

Mailchimp integration

Marketing & Advertising · 19 actions · OAuth or API key auth

Mailchimp marketing platform: list/audience CRUD, subscriber upsert, campaign lifecycle, tags, notes, and segments.

The ModuleX Mailchimp integration lets a ModuleX agent operate Mailchimp on your behalf, running create, update and send actions across lists, list members and subscribers, directly from a plain-English request, using your organization's own Mailchimp credentials. No pre-built workflow is required: the agent picks the right Mailchimp action for the task.

Mailchimp is a marketing & advertising platform. ModuleX adds the agent layer: ask for an outcome and it selects and runs the right Mailchimp action. Or, when you want a repeatable process, the composer assembles a Mailchimp workflow for you, streaming the nodes onto the canvas as it builds.

Drive Mailchimp in plain English

Type what you want. A ModuleX agent picks the right Mailchimp action, or chains several, and runs it. No workflow to build.

  • Create a new audience
    resolves tocreate_list
  • Find the list I describe and remove it
    resolves toget_listsdelete_list
  • Permanently delete a subscriber via DELETE /members/{md5_hash}/actions/delete-permanent
    resolves todelete_subscriber
  • Show me the lists that match what I describe
    resolves toget_list

What you can automate with Mailchimp

  • Find the right list and remove it in one promptget_listsdelete_list
  • Look up a list member on demandget_list_members
  • Add an or update subscriber on the flyadd_or_update_subscriber
  • Remove a subscriber you no longer needdelete_subscriber
  • Create a campaign straight from a requestcreate_campaign
  • Update a member tag the moment something changesupdate_member_tags

Mailchimp integration at a glance

VendorMailchimp
Actions available19
AuthenticationOAuth or API key
Uses your own credentialsYes
Works with the assistantYes
Works in the composerYes
Multi-step / tool-chainingYes
Technical referenceView docs
Integration version1.0.0
Last updatedJul 2026

All 19 Mailchimp actions

Lists4
get_lists
List all audiences
get_list
Get details for a specific list/audience
create_list
Create a new audience
delete_list
Delete an audience (permanent)
List Members1
get_list_members
List members in an audience (optional status filter)
Subscribers2
get_subscriber
Get a subscriber by email (MD5 hash lookup)
delete_subscriber
Permanently delete a subscriber via DELETE /members/{md5_hash}/actions/delete-permanent
Or Update Subscribers1
add_or_update_subscriber
Upsert a subscriber via PUT (members/{md5_hash}); if tags are provided, POST them in a follow-up call
Campaigns5
get_campaigns
List campaigns (optional type/status filters)
get_campaign
Get a specific campaign
create_campaign
Create a campaign (settings flattened from kwargs)
delete_campaign
Delete a campaign
send_campaign
Send a campaign (POST /actions/send)
Campaign Reports1
get_campaign_report
Get a campaign's send/open/click report
Member Tags2
get_member_tags
Get tags attached to a subscriber
update_member_tags
Update tags on a subscriber (active/inactive list)
Note to Subscribers1
add_note_to_subscriber
Add an internal note to a subscriber (max 1000 chars)
Segments1
get_segments
List segments in an audience
Member to Segments1
add_member_to_segment
Add a subscriber email to a static segment

See full parameters and response schemas in the Mailchimp integration docs

Two ways to use Mailchimp in ModuleX

Ask the assistantType what you want done and a ModuleX agent picks the right Mailchimp action and runs it. No workflow to build.
Compose a workflowNeed it to happen every time? Describe the process and the composer wires Mailchimp into a repeatable workflow you can run on a schedule, from chat, or as an API.

Connecting Mailchimp

OAuthMailchimp uses OAuth. You connect your Mailchimp account once; ModuleX stores the access token encrypted and scoped to your organization, so your team shares a single secure connection.
API keyMailchimp uses API-key authentication. You provide your own Mailchimp secret key; ModuleX encrypts it and scopes it to your organization, so your whole team can use Mailchimp without re-authenticating.

Step-by-step setup in the Mailchimp docs

Works with Mailchimp

Agents often chain Mailchimp with these. Connect them once and one agent can use all of them in a single task.

Mailchimp + ModuleX FAQ

  • A ModuleX agent can run any of Mailchimp's 19 actions, across lists, list members, subscribers and campaigns, from a plain-English request, using your organization's own Mailchimp credentials.

Put Mailchimp to work in ModuleX.

Connect Mailchimp once with your own credentials and let your agent run all 19 actions on demand.

Last updated: Jul 2026Browse all 179 integrations