Create Product
Creates a new product on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PRODUCT_ACTION])
Update Product
Updates an existing product's details on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PRODUCT_ACTION])
Create Coupon
Creates a new coupon code for use on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_COUPON_ACTION])
Deactivate Coupon
Deactivates an existing coupon code on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DEACTIVATE_COUPON_ACTION])
Add Customer To Group
Adds a customer to a specific group or segment on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CUSTOMER_TO_GROUP_ACTION])
Remove Customer From Group
Removes a customer from a specific group or segment on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_CUSTOMER_FROM_GROUP_ACTION])
Grant Course Access
Grants a customer access to a specific course on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GRANT_COURSE_ACCESS_ACTION])
Revoke Course Access
Revokes a customer's access to a specific course on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REVOKE_COURSE_ACCESS_ACTION])
Create Order
Creates a new order manually on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ORDER_ACTION])
Cancel Order
Cancels an existing order on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_ORDER_ACTION])
Update Customer Profile
Updates a customer's profile information on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CUSTOMER_PROFILE_ACTION])
Send Custom Email
Sends a custom email to a customer or group of customers
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_CUSTOM_EMAIL_ACTION])
Create Affiliate
Creates a new affiliate account on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_AFFILIATE_ACTION])
Update Affiliate Commission
Updates the commission rate for an affiliate on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_AFFILIATE_COMMISSION_ACTION])
Generate Report
Generates a custom report based on specified parameters
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT_ACTION])
Create Membership Plan
Creates a new membership plan on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MEMBERSHIP_PLAN_ACTION])
Update Membership Plan
Updates an existing membership plan on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_MEMBERSHIP_PLAN_ACTION])
Create Webinar
Creates a new webinar event on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_WEBINAR_ACTION])
Cancel Webinar
Cancels an existing webinar event on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CANCEL_WEBINAR_ACTION])
Update Inventory
Updates the inventory count for a physical product on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_INVENTORY_ACTION])
New Order
Triggers when a new order is placed on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ORDER_TRIGGER])
New Customer
Triggers when a new customer registers on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CUSTOMER_TRIGGER])
Product Created
Triggers when a new product is created on Elopage
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PRODUCT_CREATED_TRIGGER])
Subscription Cancelled
Triggers when a subscription is cancelled by a customer
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIPTION_CANCELLED_TRIGGER])
Course Completed
Triggers when a student completes a course
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COURSE_COMPLETED_TRIGGER])
Refund Issued
Triggers when a refund is issued to a customer
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REFUND_ISSUED_TRIGGER])
Coupon Used
Triggers when a coupon code is used in an order
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COUPON_USED_TRIGGER])
Membership Expired
Triggers when a customer's membership expires
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEMBERSHIP_EXPIRED_TRIGGER])
Affiliate Sale
Triggers when a sale is made through an affiliate link
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AFFILIATE_SALE_TRIGGER])
Low Stock Alert
Triggers when a product's stock falls below a certain threshold
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LOW_STOCK_ALERT_TRIGGER])