Create Product
Creates a new product on Kiwify.
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 Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PRODUCT_ACTION])
Delete Product
Deletes a product from Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_PRODUCT_ACTION])
Create Coupon
Creates a new discount coupon on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_COUPON_ACTION])
Disable Coupon
Disables an existing coupon on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DISABLE_COUPON_ACTION])
Add Student To Course
Enrolls a student in a specific course on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_STUDENT_COURSE_ACTION])
Remove Student From Course
Unenrolls a student from a specific course on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_STUDENT_COURSE_ACTION])
Create Affiliate
Creates a new affiliate account on Kiwify.
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 Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_AFFILIATE_COMMISSION_ACTION])
Send Email To Student
Sends a custom email to a specific student on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_EMAIL_STUDENT_ACTION])
Generate Sales Report
Generates a sales report for a specified time period on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_SALES_REPORT_ACTION])
Create Announcement
Creates an announcement for a course or all courses on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ANNOUNCEMENT_ACTION])
Update Course Content
Updates the content of an existing course on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_COURSE_CONTENT_ACTION])
Process Refund
Processes a refund for a specific order on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROCESS_REFUND_ACTION])
Create Bundle
Creates a new bundle of courses or products on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_BUNDLE_ACTION])
New Sale
Triggered when a new sale is made on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SALE_TRIGGER])
New Refund
Triggered when a refund is processed on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_REFUND_TRIGGER])
New Product Created
Triggered when a new product is created on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PRODUCT_TRIGGER])
Course Completed
Triggered when a student completes a course on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COURSE_COMPLETED_TRIGGER])
New Student Enrollment
Triggered when a new student enrolls in a course.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ENROLLMENT_TRIGGER])
Abandoned Cart
Triggered when a potential customer abandons their cart.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ABANDONED_CART_TRIGGER])
Subscription Renewal
Triggered when a subscription is renewed on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIPTION_RENEWAL_TRIGGER])
Subscription Cancellation
Triggered when a subscription is cancelled on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIPTION_CANCEL_TRIGGER])
New Affiliate Registration
Triggered when a new affiliate registers on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_AFFILIATE_TRIGGER])
Affiliate Sale
Triggered 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])
Course Rating Received
Triggered when a student rates a course on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COURSE_RATING_TRIGGER])
Lesson Completed
Triggered when a student completes a lesson within a course.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LESSON_COMPLETED_TRIGGER])
New Coupon Created
Triggered when a new discount coupon is created on Kiwify.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_COUPON_TRIGGER])
Course Published
Triggered when a course is published and made available to students.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COURSE_PUBLISHED_TRIGGER])