Add Subscriber
Add a new subscriber to a specific list in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_SUBSCRIBER_ACTION])
Remove Subscriber
Remove a subscriber from a specific list in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_SUBSCRIBER_ACTION])
Update Subscriber
Update the details of an existing subscriber in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SUBSCRIBER_ACTION])
Create Campaign
Create a new email campaign in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CAMPAIGN_ACTION])
Send Campaign
Send a previously created email campaign to subscribers
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_CAMPAIGN_ACTION])
Create Segment
Create a new segment of subscribers based on specific criteria
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SEGMENT_ACTION])
Add Tag To Subscriber
Add a tag to a specific subscriber in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_ACTION])
Remove Tag From Subscriber
Remove a tag from a specific subscriber in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TAG_ACTION])
Create Automation Workflow
Create a new automation workflow in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_AUTOMATION_ACTION])
Pause Automation Workflow
Pause an active automation workflow in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PAUSE_AUTOMATION_ACTION])
Resume Automation Workflow
Resume a paused automation workflow in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESUME_AUTOMATION_ACTION])
Create Landing Page
Create a new landing page in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LANDING_PAGE_ACTION])
Update Landing Page
Update an existing landing page in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LANDING_PAGE_ACTION])
Create Survey
Create a new survey in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SURVEY_ACTION])
Add Note To Subscriber
Add a note to a specific subscriber's profile in Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTE_ACTION])
New Subscriber
Triggered when a new subscriber is added to a list
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SUBSCRIBER_TRIGGER])
Unsubscribe
Triggered when a subscriber unsubscribes from a list
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UNSUBSCRIBE_TRIGGER])
Email Opened
Triggered when a subscriber opens an email
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMAIL_OPENED_TRIGGER])
Email Clicked
Triggered when a subscriber clicks a link in an email
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMAIL_CLICKED_TRIGGER])
Campaign Sent
Triggered when an email campaign is sent
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_SENT_TRIGGER])
Subscriber Profile Updated
Triggered when a subscriber's profile is updated
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROFILE_UPDATED_TRIGGER])
Subscriber Moved To Segment
Triggered when a subscriber is moved to a specific segment
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOVED_TO_SEGMENT_TRIGGER])
Automation Workflow Completed
Triggered when a subscriber completes an automation workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTOMATION_COMPLETED_TRIGGER])
Survey Submitted
Triggered when a subscriber submits a survey
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SURVEY_SUBMITTED_TRIGGER])
Landing Page Viewed
Triggered when a landing page is viewed
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LANDING_PAGE_VIEWED_TRIGGER])
E Commerce Order Placed
Triggered when an e-commerce order is placed through Mailchimp
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ECOMMERCE_ORDER_TRIGGER])
Tag Added To Subscriber
Triggered when a tag is added to a subscriber
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_ADDED_TRIGGER])
Campaign Bounce
Triggered when an email campaign bounces for a subscriber
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_BOUNCE_TRIGGER])
Subscriber Reaches Goal
Triggered when a subscriber reaches a predefined goal
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GOAL_REACHED_TRIGGER])
Subscriber Birthday
Triggered on a subscriber's birthday
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIBER_BIRTHDAY_TRIGGER])