Track Event
Send a custom event to Mixpanel with specified properties
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRACK_EVENT])
Create User Profile
Create or update a user profile in Mixpanel with custom properties
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_USER_PROFILE])
Add Group
Add a user to a specific group in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_GROUP])
Remove Group
Remove a user from a specific group in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_GROUP])
Set User Property
Set a specific property for a user in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_USER_PROPERTY])
Increment User Property
Increment a numeric property for a user in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INCREMENT_USER_PROPERTY])
Track Revenue
Record a revenue event in Mixpanel with associated metadata
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TRACK_REVENUE])
Create Cohort
Create a new cohort in Mixpanel based on specified criteria
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_COHORT])
Delete Cohort
Delete an existing cohort in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_COHORT])
Add Users To Cohort
Add specified users to an existing cohort in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_USERS_TO_COHORT])
Remove Users From Cohort
Remove specified users from an existing cohort in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_USERS_FROM_COHORT])
Create Funnel
Create a new funnel analysis in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_FUNNEL])
Delete Funnel
Delete an existing funnel analysis in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_FUNNEL])
Create Annotation
Add an annotation to Mixpanel for a specific date or event
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ANNOTATION])
Delete Annotation
Remove an existing annotation from Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_ANNOTATION])
Export Events
Export event data from Mixpanel for a specified date range
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_EVENTS])
Export People Data
Export user profile data from Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_PEOPLE_DATA])
Create A/B Test
Set up a new A/B test experiment in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_AB_TEST])
Stop A/B Test
End an ongoing A/B test experiment in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.STOP_AB_TEST])
Send Notification
Send a notification to users through Mixpanel's messaging feature
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_NOTIFICATION])
New Event Received
Triggered when a new event is tracked in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_EVENT_RECEIVED])
User Property Changed
Triggered when a user's property is updated in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_PROPERTY_CHANGED])
Cohort Membership Changed
Triggered when a user joins or leaves a cohort in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COHORT_MEMBERSHIP_CHANGED])
Revenue Event Tracked
Triggered when a new revenue event is recorded in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVENUE_EVENT_TRACKED])
Funnel Completed
Triggered when a user completes all steps in a defined funnel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FUNNEL_COMPLETED])
A/B Test Started
Triggered when a new A/B test experiment begins in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AB_TEST_STARTED])
A/B Test Ended
Triggered when an A/B test experiment concludes in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AB_TEST_ENDED])
Annotation Created
Triggered when a new annotation is added in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ANNOTATION_CREATED])
Export Completed
Triggered when a data export process is finished in Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_COMPLETED])
Notification Sent
Triggered when a notification is successfully sent to users via Mixpanel
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTIFICATION_SENT])