Create Lead
Creates a new lead in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LEAD])
Update Lead
Updates an existing lead's information in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LEAD])
Convert Lead To Opportunity
Converts a lead into an opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONVERT_LEAD_TO_OPPORTUNITY])
Create Customer
Creates a new customer record in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOMER])
Update Customer
Updates an existing customer's information in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CUSTOMER])
Create Opportunity
Creates a new opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_OPPORTUNITY])
Update Opportunity
Updates an existing opportunity's information in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_OPPORTUNITY])
Close Opportunity
Marks an opportunity as won or lost in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLOSE_OPPORTUNITY])
Create Activity
Creates a new activity for a lead or opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ACTIVITY])
Complete Activity
Marks an activity as completed in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPLETE_ACTIVITY])
Create Quote
Creates a new quote for an opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_QUOTE])
Send Quote
Sends a quote to a customer via email from Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_QUOTE])
Create Sales Order
Creates a new sales order in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SALES_ORDER])
Update Sales Order
Updates an existing sales order in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_SALES_ORDER])
Add Note To Lead/Opportunity
Adds a note to a lead or opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTE])
New Lead Created
Triggered when a new lead is created in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LEAD_CREATED])
Lead Updated
Triggered when a lead's information is updated in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAD_UPDATED])
Lead Converted To Opportunity
Triggered when a lead is converted to an opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LEAD_CONVERTED_TO_OPPORTUNITY])
New Customer Created
Triggered when a new customer record is created in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CUSTOMER_CREATED])
Customer Updated
Triggered when a customer's information is updated in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOMER_UPDATED])
New Opportunity Created
Triggered when a new opportunity is created in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_OPPORTUNITY_CREATED])
Opportunity Updated
Triggered when an opportunity's information is updated in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OPPORTUNITY_UPDATED])
Opportunity Closed
Triggered when an opportunity is marked as won or lost in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OPPORTUNITY_CLOSED])
New Activity Created
Triggered when a new activity is created for a lead or opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ACTIVITY_CREATED])
Activity Completed
Triggered when an activity is marked as completed in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ACTIVITY_COMPLETED])
Quote Created
Triggered when a new quote is created for an opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUOTE_CREATED])
Quote Sent
Triggered when a quote is sent to a customer via email from Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUOTE_SENT])
Sales Order Created
Triggered when a new sales order is created in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SALES_ORDER_CREATED])
Sales Order Updated
Triggered when an existing sales order is updated in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SALES_ORDER_UPDATED])
Note Added
Triggered when a note is added to a lead or opportunity in Odoo CRM
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_ADDED])