Create Order
Creates a new order in the RevenueHunt system.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ORDER])
Update Order Status
Updates the status of an existing order.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ORDER_STATUS])
Create Customer
Creates a new customer account in the RevenueHunt system.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOMER])
Update Customer Information
Updates the information for an existing customer account.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CUSTOMER_INFO])
Add Product To Catalog
Adds a new product to the RevenueHunt catalog.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_PRODUCT])
Update Product Information
Updates the information for an existing product in the catalog.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_PRODUCT_INFO])
Apply Discount
Applies a discount to a specific order or product.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLY_DISCOUNT])
Create Coupon
Creates a new coupon code for promotional use.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_COUPON])
Send Order Confirmation
Sends an order confirmation email to the customer.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_ORDER_CONFIRMATION])
Generate Invoice
Generates an invoice for a specific order.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_INVOICE])
Create Shipping Label
Generates a shipping label for an order.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SHIPPING_LABEL])
Process Refund
Processes a refund for a customer's order.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PROCESS_REFUND])
Add Customer To Segment
Adds a customer to a specific marketing segment or group.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_CUSTOMER_TO_SEGMENT])
Generate Sales Report
Generates a sales report for a specified time period.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_SALES_REPORT])
Update Inventory
Updates the inventory count for a specific product.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_INVENTORY])
Send Abandoned Cart Reminder
Sends a reminder email to customers with abandoned carts.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_ABANDONED_CART_REMINDER])
New Order Created
Triggered when a new order is placed in the ReveneueHunt system.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ORDER_CREATED])
Order Status Changed
Triggered when the status of an order is updated.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ORDER_STATUS_CHANGED])
New Customer Created
Triggered when a new customer account is created.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CUSTOMER_CREATED])
Product Added To Cart
Triggered when a product is added to a customer's shopping cart.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PRODUCT_ADDED_TO_CART])
Abandoned Cart
Triggered when a customer leaves items in their cart without completing the purchase.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ABANDONED_CART])
Product Stock Low
Triggered when a product's inventory falls below a specified threshold.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PRODUCT_STOCK_LOW])
New Product Review
Triggered when a customer submits a new product review.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PRODUCT_REVIEW])
Subscription Renewed
Triggered when a customer's subscription is automatically renewed.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIPTION_RENEWED])
Subscription Cancelled
Triggered when a customer cancels their subscription.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SUBSCRIPTION_CANCELLED])
Refund Requested
Triggered when a customer requests a refund for their order.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REFUND_REQUESTED])
New Subscription Created
Triggered when a customer starts a new subscription.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SUBSCRIPTION_CREATED])
Customer Reached Loyalty Tier
Triggered when a customer reaches a new loyalty program tier.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOMER_LOYALTY_TIER_REACHED])
Product Price Changed
Triggered when the price of a product is updated in the catalog.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PRODUCT_PRICE_CHANGED])
New Affiliate Sign Up
Triggered when a new affiliate partner signs up for the program.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_AFFILIATE_SIGNUP])