ADD INTEREST CATEGORY
Create a new interest category.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_INTEREST_CATEGORY])
GET INTEREST CATEGORY INFO
Get information about a specific interest category.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_INTEREST_CATEGORY_INFO])
UPDATE INTEREST CATEGORY
Update a specific interest category.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_UPDATE_INTEREST_CATEGORY])
DELETE INTEREST CATEGORY
Delete a specific interest category.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_DELETE_INTEREST_CATEGORY])
LIST INTERESTS IN CATEGORY
Get a list of this category's interests.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_INTERESTS_IN_CATEGORY])
ADD INTEREST IN CATEGORY
Create a new interest or 'group name' for a specific category.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_INTEREST_IN_CATEGORY])
GET INTEREST IN CATEGORY
Get interests or 'group names' for a specific category.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_INTEREST_IN_CATEGORY])
UPDATE INTEREST IN CATEGORY
Update interests or 'group names' for a specific category.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_UPDATE_INTEREST_IN_CATEGORY])
DELETE INTEREST IN CATEGORY
Delete interests or group names in a specific category.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_DELETE_INTEREST_IN_CATEGORY])
LIST SEGMENTS
Get information about all available segments for a specific list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_SEGMENTS])
ADD SEGMENT
Create a new segment in a specific list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_SEGMENT])
GET SEGMENT INFO
Get information about a specific segment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_SEGMENT_INFO])
DELETE SEGMENT
Delete a specific segment in a list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_DELETE_SEGMENT])
BATCH ADD OR REMOVE MEMBERS
Batch add/remove list members to static segment
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_BATCH_ADD_OR_REMOVE_MEMBERS])
LIST MEMBERS IN SEGMENT
Get information about members in a saved segment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_MEMBERS_IN_SEGMENT])
ADD MEMBER TO SEGMENT
Add a member to a static segment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_MEMBER_TO_SEGMENT])
REMOVE LIST MEMBER FROM SEGMENT
Remove a member from the specified static segment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_REMOVE_LIST_MEMBER_FROM_SEGMENT])
LIST MEMBERS INFO
Get information about members in a specific Mailchimp list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_MEMBERS_INFO])
ADD MEMBER TO LIST
Add a new member to the list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_MEMBER_TO_LIST])
GET MEMBER INFO
Get information about a specific list member, including a currently subscribed,
unsubscribed, or bounced member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_MEMBER_INFO])
ADD OR UPDATE LIST MEMBER
Add or update a list member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_OR_UPDATE_LIST_MEMBER])
UPDATE LIST MEMBER
Update information for a specific list member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_UPDATE_LIST_MEMBER])
ARCHIVE LIST MEMBER
Archive a list member. To permanently delete, use the delete-permanent action.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ARCHIVE_LIST_MEMBER])
VIEW RECENT ACTIVITY 50
Get the last 50 events of a member's activity on a specific list, including
opens, clicks, and unsubscribes.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_VIEW_RECENT_ACTIVITY_50])
VIEW RECENT ACTIVITY
Get a member's activity on a specific list, including opens, clicks, and
unsubscribes.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_VIEW_RECENT_ACTIVITY])
LIST MEMBER EVENTS
Get events for a contact.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_MEMBER_EVENTS])
ADD EVENT
Add an event for a list member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_EVENT])
LIST MEMBER GOAL EVENTS
Get the last 50 Goal events for a member on a specific list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_MEMBER_GOAL_EVENTS])
LIST RECENT MEMBER NOTES
Get recent notes for a specific list member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_RECENT_MEMBER_NOTES])
ADD MEMBER NOTE
Add a new note for a specific subscriber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_MEMBER_NOTE])
GET MEMBER NOTE
Get a specific note for a specific list member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_MEMBER_NOTE])
UPDATE NOTE
Update a specific note for a specific list member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_UPDATE_NOTE])
DELETE NOTE
Delete a specific note for a specific list member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_DELETE_NOTE])
DELETE LIST MEMBER
Delete all personally identifiable information related to a list member,
and remove them from a list. This will make it impossible to re-import the
list member.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_DELETE_LIST_MEMBER])
LIST MERGE FIELDS
Get a list of all merge fields for an audience.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_MERGE_FIELDS])
ADD MERGE FIELD
Add a new merge field for a specific audience.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_MERGE_FIELD])
GET MERGE FIELD
Get information about a specific merge field.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_MERGE_FIELD])
UPDATE MERGE FIELD
Update a specific merge field.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_UPDATE_MERGE_FIELD])
DELETE MERGE FIELD
Delete a specific merge field.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_DELETE_MERGE_FIELD])
LIST WEBHOOKS
Get information about all webhooks for a specific list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_WEBHOOKS])
ADD WEBHOOK
Create a new webhook for a specific list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_ADD_WEBHOOK])
GET WEBHOOK INFO
Get information about a specific webhook.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_GET_WEBHOOK_INFO])
DELETE WEBHOOK
Delete a specific webhook in a list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_DELETE_WEBHOOK])
UPDATE WEBHOOK
Update the settings for an existing webhook.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_UPDATE_WEBHOOK])
LIST LOCATIONS
Get the locations (countries) that the list's subscribers have been tagged
to based on geocoding their IP address.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILCHIMP_LIST_LOCATIONS])