LIST AUTOMATIONS
Get a summary of an account's classic automations.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_AUTOMATIONS])
ADD AUTOMATION
Create a new classic automation in your Mailchimp account.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_AUTOMATION])
GET AUTOMATION INFO
Get a summary of an individual classic automation workflow's settings and
content. The `trigger_settings` object returns information for the first
email in the workflow.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_AUTOMATION_INFO])
PAUSE AUTOMATION EMAILS
Pause all emails in a specific classic automation workflow.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_PAUSE_AUTOMATION_EMAILS])
START AUTOMATION EMAILS
Start all emails in a classic automation workflow.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_START_AUTOMATION_EMAILS])
ARCHIVE AUTOMATION
Archiving will permanently end your automation and keep the report data.
You’ll be able to replicate your archived automation, but you can’t restart
it.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ARCHIVE_AUTOMATION])
LIST AUTOMATED EMAILS
Get a summary of the emails in a classic automation workflow.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_AUTOMATED_EMAILS])
GET WORKFLOW EMAIL INFO
Get information about an individual classic automation workflow email.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_WORKFLOW_EMAIL_INFO])
DELETE WORKFLOW EMAIL
Removes an individual classic automation workflow email. Emails from certain
workflow types, including the Abandoned Cart Email (abandonedCart) and Product
Retargeting Email (abandonedBrowse)
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_DELETE_WORKFLOW_EMAIL])
UPDATE WORKFLOW EMAIL
Update settings for a classic automation workflow email. Only works with
workflows of type: abandonedBrowse, abandonedCart, emailFollowup, or singleWelcome.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_UPDATE_WORKFLOW_EMAIL])
LIST AUTOMATED EMAIL SUBSCRIBERS
Get information about a classic automation email queue.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_AUTOMATED_EMAIL_SUBSCRIBERS])
ADD SUBSCRIBER TO WORKFLOW EMAIL
Manually add a subscriber to a workflow, bypassing the default trigger settings.
You can also use this endpoint to trigger a series of automated emails in
an API 3.0 workflow type.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_SUBSCRIBER_TO_WORKFLOW_EMAIL])
GET AUTOMATED EMAIL SUBSCRIBER
Get information about a specific subscriber in a classic automation email
queue.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_AUTOMATED_EMAIL_SUBSCRIBER])
PAUSE AUTOMATED EMAIL
Pause an automated email.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_PAUSE_AUTOMATED_EMAIL])
START AUTOMATED EMAIL
Start an automated email.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_START_AUTOMATED_EMAIL])
LIST SUBSCRIBERS REMOVED FROM WORKFLOW
Get information about subscribers who were removed from a classic automation
workflow.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_SUBSCRIBERS_REMOVED_FROM_WORKFLOW])
REMOVE SUBSCRIBER FROM WORKFLOW
Remove a subscriber from any point in a classic automation workflow; once
removed, they cannot be re-added to that workflow.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_REMOVE_SUBSCRIBER_FROM_WORKFLOW])
GET SUBSCRIBER REMOVED FROM WORKFLOW
Get information about a specific subscriber who was removed from a classic
automation workflow.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_SUBSCRIBER_REMOVED_FROM_WORKFLOW])