Create Course
Creates a new course in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_COURSE])
Create Product
Creates a new digital product in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PRODUCT])
Add Member
Adds a new member to your Podia site
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_MEMBER])
Update Course
Updates an existing course in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_COURSE])
Update Product
Updates an existing digital product in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PRODUCT])
Delete Course
Deletes a course from Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_COURSE])
Delete Product
Deletes a digital product from Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_PRODUCT])
Grant Course Access
Grants access to a course for a specific member
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GRANT_COURSE_ACCESS])
Revoke Course Access
Revokes access to a course for a specific member
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_COURSE_ACCESS])
Create Coupon
Creates a new coupon code for products or courses
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_COUPON])
Delete Coupon
Deletes an existing coupon code
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_COUPON])
Create Email Campaign
Creates a new email campaign in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_EMAIL_CAMPAIGN])
Send Email
Sends an email to a specific member or group of members
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_EMAIL])
Create Membership
Creates a new membership tier in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MEMBERSHIP])
Update Membership
Updates an existing membership tier in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_MEMBERSHIP])
Delete Membership
Deletes a membership tier from Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_MEMBERSHIP])
Add Tag To Member
Adds a tag to a specific member in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_TO_MEMBER])
Remove Tag From Member
Removes a tag from a specific member in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TAG_FROM_MEMBER])
Create Webinar
Creates a new webinar in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_WEBINAR])
Cancel Webinar
Cancels an existing webinar in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_WEBINAR])
New Course Created
Triggered when a new course is created in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_COURSE_CREATED])
New Product Created
Triggered when a new digital product is created in Podia
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PRODUCT_CREATED])
New Member Signup
Triggered when a new member signs up for your Podia site
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MEMBER_SIGNUP])
New Sale
Triggered when a new sale is made on your Podia site
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SALE])
New Subscription
Triggered when a new subscription is started
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SUBSCRIPTION])
Course Completed
Triggered when a student completes a course
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COURSE_COMPLETED])
Lesson Completed
Triggered when a student completes a lesson within a course
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LESSON_COMPLETED])
Subscription Cancelled
Triggered when a subscription is cancelled
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIPTION_CANCELLED])
Refund Issued
Triggered when a refund is issued for a purchase
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REFUND_ISSUED])