Create Ticket
Creates a new support ticket in Freshdesk with specified details
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TICKET])
Update Ticket
Updates an existing ticket with new information or status
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TICKET])
Delete Ticket
Deletes a specified ticket from Freshdesk
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TICKET])
Add Note To Ticket
Adds a private or public note to an existing ticket
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_NOTE_TO_TICKET])
Assign Ticket
Assigns a ticket to a specific agent or group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TICKET])
Change Ticket Priority
Changes the priority of an existing ticket
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHANGE_TICKET_PRIORITY])
Change Ticket Status
Updates the status of an existing ticket
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHANGE_TICKET_STATUS])
Add Tag To Ticket
Adds one or more tags to an existing ticket
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TAG_TO_TICKET])
Remove Tag From Ticket
Removes one or more tags from an existing ticket
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_TAG_FROM_TICKET])
Create Company
Creates a new company in Freshdesk
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_COMPANY])
Update Company
Updates information for an existing company
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_COMPANY])
Delete Company
Deletes a specified company from Freshdesk
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_COMPANY])
New Ticket Created
Triggered when a new ticket is created in Freshdesk
from composio_llamaindex 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_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_UPDATED])
Ticket Deleted
Triggered when a ticket is deleted from Freshdesk
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_DELETED])
Ticket Status Changed
Triggered when the status of a ticket changes
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_STATUS_CHANGED])
Ticket Priority Changed
Triggered when the priority of a ticket is modified
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_PRIORITY_CHANGED])
Ticket Assigned
Triggered when a ticket is assigned to an agent or group
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TICKET_ASSIGNED])
Note Added To Ticket
Triggered when a note is added to an existing ticket
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NOTE_ADDED_TO_TICKET])
Tag Added To Ticket
Triggered when a tag is added to a ticket
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_ADDED_TO_TICKET])
Tag Removed From Ticket
Triggered when a tag is removed from a ticket
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TAG_REMOVED_FROM_TICKET])
New Company Created
Triggered when a new company is created in Freshdesk
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_COMPANY_CREATED])
Company Updated
Triggered when an existing company's information is updated
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPANY_UPDATED])
Company Deleted
Triggered when a company is deleted from Freshdesk
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COMPANY_DELETED])