Create Ticket
Creates a new support ticket in Gorgias
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TICKET])
Update Ticket
Updates an existing ticket with new information
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TICKET])
Close Ticket
Closes an open ticket in Gorgias
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLOSE_TICKET])
Add Note To Ticket
Adds an internal note to an existing ticket
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTE_TICKET])
Assign Ticket
Assigns a ticket to a specific agent or team
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TICKET])
Create Customer
Creates a new customer profile in Gorgias
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CUSTOMER])
Update Customer
Updates an existing customer's information
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CUSTOMER])
Create Rule
Creates a new automation rule in Gorgias
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_RULE])
Send Message
Sends a message to a customer through Gorgias
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_MESSAGE])
Create Macro
Creates a new macro (pre-defined response) in Gorgias
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MACRO])
Apply Tag To Ticket
Applies a specific tag to a ticket
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APPLY_TAG_TICKET])
Create Satisfaction Survey
Creates a new customer satisfaction survey
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SATISFACTION_SURVEY])
Schedule Task
Schedules a new task for an agent or team
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_TASK])
Create Integration
Sets up a new integration with another tool
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_INTEGRATION])
Generate Report
Generates a custom report based on specified metrics
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
New Ticket Created
Triggered when a new ticket is created in Gorgias
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TICKET_CREATED])
Ticket Updated
Triggered when an existing ticket is updated
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_UPDATED])
Ticket Closed
Triggered when a ticket is closed
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_CLOSED])
Ticket Assigned
Triggered when a ticket is assigned to an agent or team
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_ASSIGNED])
New Message Received
Triggered when a new message is received from a customer
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MESSAGE_RECEIVED])
Customer Created
Triggered when a new customer profile is created
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOMER_CREATED])
Customer Updated
Triggered when a customer's information is updated
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CUSTOMER_UPDATED])
Tag Added To Ticket
Triggered when a tag is added to a ticket
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_ADDED_TICKET])
Satisfaction Survey Completed
Triggered when a customer completes a satisfaction survey
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SATISFACTION_SURVEY_COMPLETED])
Rule Executed
Triggered when an automation rule is executed
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RULE_EXECUTED])
Macro Applied
Triggered when a macro is applied to a ticket
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MACRO_APPLIED])
SLA Breach
Triggered when a ticket breaches its Service Level Agreement
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SLA_BREACH])
Agent Logged In
Triggered when an agent logs into the Gorgias platform
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AGENT_LOGGED_IN])
New Integration Connected
Triggered when a new integration is successfully connected
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_INTEGRATION_CONNECTED])
Ticket Reopened
Triggered when a previously closed ticket is reopened
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_REOPENED])