Integrations

Mailchimp

8 actions for Mailchimp.

Add Mailchimp Member#

Add a subscriber to a Mailchimp list/audience.

Plans: Trial, Pro, Premium, Enterprise · Type: MailchimpAddMember

Inputs#

FieldTypeRequiredDefaultWhat it does
List IDTextYes(empty)The Mailchimp list/audience ID.
Email AddressTextYes(empty)The subscriber’s email address.
StatusTextNosubscribedSubscription status. Options: subscribed, pending, unsubscribed, cleaned
First NameTextNo(empty)Subscriber’s first name.
Last NameTextNo(empty)Subscriber’s last name.
TagsTextNo(empty)Tags to add (comma-separated).

Outputs#

OutputType
MemberAny
Member IdAny
Email AddressAny
List IdAny

Use as an agent tool#

Tool name: mailchimp_add_member

Add a subscriber to a Mailchimp list/audience

Create Mailchimp Campaign#

Create a new email campaign in Mailchimp.

Plans: Trial, Pro, Premium, Enterprise · Type: MailchimpCreateCampaign

Inputs#

FieldTypeRequiredDefaultWhat it does
List IDTextYes(empty)The Mailchimp list/audience ID to send to.
Subject LineTextYes(empty)Email subject line.
From NameTextYes(empty)Sender name.
Reply-To EmailTextYes(empty)Reply-to email address.
Campaign TypeTextNoregularType of campaign. Options: regular, plaintext
HTML ContentTextNo—HTML email content.
Preview TextTextNo(empty)Preview text shown in inbox.

Outputs#

OutputType
CampaignAny
Campaign IdAny
Web IdAny
List IdAny

Use as an agent tool#

Tool name: mailchimp_create_campaign

Create a new email campaign in Mailchimp

Get Mailchimp Campaigns#

Get email campaigns from Mailchimp.

Plans: Trial, Pro, Premium, Enterprise · Type: MailchimpGetCampaigns

Inputs#

FieldTypeRequiredDefaultWhat it does
StatusTextNo(empty)Filter by campaign status. Options: , save, paused, schedule, sending, sent
TypeTextNo(empty)Filter by campaign type. Options: , regular, plaintext, absplit, rss, variate
LimitNumberNo10Maximum number of campaigns to return.

Outputs#

OutputType
CampaignsAny
CountAny

Use as an agent tool#

Tool name: mailchimp_get_campaigns

Get email campaigns from Mailchimp

Get List Members#

Get subscribers from a Mailchimp list/audience.

Plans: Trial, Pro, Premium, Enterprise · Type: MailchimpGetListMembers

Inputs#

FieldTypeRequiredDefaultWhat it does
List IDTextYes(empty)The Mailchimp list/audience ID.
StatusTextNo(empty)Filter by subscription status. Options: , subscribed, unsubscribed, cleaned, pending
LimitNumberNo10Maximum number of members to return.

Outputs#

OutputType
MembersAny
CountAny
List IdAny

Use as an agent tool#

Tool name: mailchimp_get_list_members

Get subscribers from a Mailchimp list/audience

Get Mailchimp Lists#

Get all email lists/audiences from Mailchimp.

Plans: Trial, Pro, Premium, Enterprise · Type: MailchimpGetLists

Inputs#

FieldTypeRequiredDefaultWhat it does
LimitNumberNo10Maximum number of lists to return.

Outputs#

OutputType
ListsAny
CountAny

Use as an agent tool#

Tool name: mailchimp_get_lists

Get all email lists/audiences from Mailchimp

Get Mailchimp Templates#

Get email templates from Mailchimp.

Plans: Trial, Pro, Premium, Enterprise · Type: MailchimpGetTemplates

Inputs#

FieldTypeRequiredDefaultWhat it does
TypeTextNo(empty)Filter by template type. Options: , user, base, gallery
LimitNumberNo10Maximum number of templates to return.

Outputs#

OutputType
TemplatesAny
CountAny

Use as an agent tool#

Tool name: mailchimp_get_templates

Get email templates from Mailchimp

Send Mailchimp Campaign#

Send or schedule a Mailchimp email campaign.

Plans: Trial, Pro, Premium, Enterprise · Type: MailchimpSendCampaign

Inputs#

FieldTypeRequiredDefaultWhat it does
Campaign IDTextYes(empty)The Mailchimp campaign ID to send.
Schedule TimeTextNo(empty)Schedule time in ISO 8601 format (leave empty to send immediately).

Outputs#

OutputType
Campaign IdAny
ScheduledAny
Schedule TimeAny
ResultAny

Use as an agent tool#

Tool name: mailchimp_send_campaign

Send or schedule a Mailchimp email campaign

Update Mailchimp Member#

Update a subscriber’s information in a Mailchimp list/audience.

Plans: Trial, Pro, Premium, Enterprise · Type: MailchimpUpdateMember

Inputs#

FieldTypeRequiredDefaultWhat it does
List IDTextYes(empty)The Mailchimp list/audience ID.
Email AddressTextYes(empty)The subscriber’s email address to update.
StatusTextNo(empty)New subscription status (leave empty to keep current). Options: , subscribed, pending, unsubscribed, cleaned
First NameTextNo(empty)New first name (leave empty to keep current).
Last NameTextNo(empty)New last name (leave empty to keep current).

Outputs#

OutputType
MemberAny
Email AddressAny
List IdAny

Use as an agent tool#

Tool name: mailchimp_update_member

Update a subscriber’s information in a Mailchimp list/audience