Create Invoice
Generates a new invoice in Keap for a specified contact.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_INVOICE])
Apply Payment To Invoice
Records a payment against an existing invoice in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLY_PAYMENT_TO_INVOICE])
Create Opportunity
Creates a new sales opportunity in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_OPPORTUNITY])
Update Opportunity Stage
Updates the stage of an existing opportunity in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_OPPORTUNITY_STAGE])
Schedule Appointment
Schedules a new appointment for a contact in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_APPOINTMENT])
Create Task
Creates a new task in Keap, optionally associated with a contact.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK])
Update Task Status
Updates the status of an existing task in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TASK_STATUS])
Create Order
Creates a new order for a contact in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ORDER])
Add Product To Order
Adds a product to an existing order in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_PRODUCT_TO_ORDER])
Send Email
Sends an email to a contact using a template in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_EMAIL])
New Invoice Created
Triggers when a new invoice is created in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_INVOICE_CREATED])
Invoice Payment Received
Triggers when a payment is applied to an invoice in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.INVOICE_PAYMENT_RECEIVED])
New Opportunity Created
Triggers when a new opportunity is created in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_OPPORTUNITY_CREATED])
Opportunity Stage Changed
Triggers when an opportunity's stage is changed in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OPPORTUNITY_STAGE_CHANGED])
New Appointment Scheduled
Triggers when a new appointment is scheduled in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_APPOINTMENT_SCHEDULED])
New Task Created
Triggers when a new task is created in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TASK_CREATED])
Task Status Updated
Triggers when a task's status is updated in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_STATUS_UPDATED])
New Order Created
Triggers when a new order is created in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ORDER_CREATED])
Product Added To Order
Triggers when a product is added to an order in Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PRODUCT_ADDED_TO_ORDER])
Email Sent
Triggers when an email is sent to a contact through Keap.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMAIL_SENT])