Create Subscriber
Add a new subscriber to a mailing list in Zoho Campaigns.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SUBSCRIBER])
Update Subscriber
Update the details of an existing subscriber in Zoho Campaigns.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SUBSCRIBER])
Remove Subscriber
Remove a subscriber from a mailing list in Zoho Campaigns.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_SUBSCRIBER])
Create Campaign
Create a new email campaign in Zoho Campaigns.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CAMPAIGN])
Send Campaign
Send an existing email campaign to subscribers.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_CAMPAIGN])
Create Mailing List
Create a new mailing list in Zoho Campaigns.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MAILING_LIST])
Add Subscriber To List
Add an existing subscriber to a specific mailing list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_SUBSCRIBER_TO_LIST])
Remove Subscriber From List
Remove a subscriber from a specific mailing list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_SUBSCRIBER_FROM_LIST])
Create Template
Create a new email template in Zoho Campaigns.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TEMPLATE])
Update Template
Update an existing email template in Zoho Campaigns.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TEMPLATE])
Schedule Campaign
Schedule an email campaign to be sent at a future date and time.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_CAMPAIGN])
Cancel Scheduled Campaign
Cancel a previously scheduled email campaign.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_SCHEDULED_CAMPAIGN])
Get Campaign Statistics
Retrieve performance statistics for a specific email campaign.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_CAMPAIGN_STATISTICS])
Create Segment
Create a new subscriber segment based on specific criteria.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SEGMENT])
Update Segment
Update the criteria or details of an existing subscriber segment.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SEGMENT])
Send Test Email
Send a test email for a campaign to specified email addresses.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_TEST_EMAIL])
Create Autoresponder
Set up an automated email response for specific triggers.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_AUTORESPONDER])
Update Autoresponder
Modify an existing autoresponder email or its settings.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_AUTORESPONDER])
Get List Of Subscribers
Retrieve a list of subscribers from a specific mailing list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_SUBSCRIBERS_LIST])
Get Subscriber Details
Fetch detailed information about a specific subscriber.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_SUBSCRIBER_DETAILS])
New Subscriber
Triggered when a new subscriber is added to a mailing list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SUBSCRIBER_TRIGGER])
Subscriber Unsubscribed
Triggered when a subscriber opts out of a mailing list.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIBER_UNSUBSCRIBED_TRIGGER])
Email Opened
Triggered when a recipient opens an email from a campaign.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMAIL_OPENED_TRIGGER])
Email Clicked
Triggered when a recipient clicks a link in a campaign 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 successfully sent.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_SENT_TRIGGER])
Bounce Occurred
Triggered when an email bounces from a recipient's address.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BOUNCE_OCCURRED_TRIGGER])
Subscriber Updated
Triggered when a subscriber's information is updated.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIBER_UPDATED_TRIGGER])
Campaign Scheduled
Triggered when a new campaign is scheduled for future sending.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CAMPAIGN_SCHEDULED_TRIGGER])
List Cleaned
Triggered when a mailing list is cleaned of invalid or inactive subscribers.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_CLEANED_TRIGGER])