IT service desk for tickets, assets, changes, and requesters — create and update incidents, manage conversations, and watch the queue. Route Freshservice tickets and replies into CRM, chat, and escalation workflows.
Watch Changes (Polling)Triggers when changes update after the last poll time.
Watch Problems (Polling)Triggers when problems change after the last poll time.
Watch TicketsTriggers when a Freshservice Workflow Automator webhook fires.
Watch Tickets (Polling)Triggers when tickets change after the last poll time.
Get AgentReturns a single agent.
Get Agent RoleReturns an agent role.
Get AssetReturns a single asset.
Get Asset TypeReturns an asset type.
Get Canned ResponseReturns a canned response.
Get Canned Response FolderReturns a canned-response folder.
Get ChangeReturns a single change.
Get Change NoteReturns a change note.
Get DepartmentReturns a department.
Get GroupReturns an agent group.
Get LocationReturns a location.
Get ProblemReturns a single problem.
Get Problem NoteReturns a problem note.
Get ProductReturns a product.
Get ReleaseReturns a single release.
Get Release NoteReturns a release note.
Get RequesterReturns a single requester.
Get Requester GroupReturns a requester group.
Get SoftwareReturns a software application.
Get TicketReturns a single ticket.
Get Ticket ActivityReturns activity on a ticket.
Get Ticket TaskReturns a ticket task.
Get Ticket Time EntryReturns a ticket time entry.
List Agent FieldsRetrieves agent field definitions.
List Agent RolesRetrieves agent roles.
List AgentsRetrieves agents.
List Asset ComponentsRetrieves components of an asset.
List AssetsRetrieves assets.
List Asset Type FieldsRetrieves fields for an asset type.
List Asset TypesRetrieves asset types.
List Canned Response FoldersRetrieves a list of canned-response folders.
List Canned ResponsesRetrieves a list of canned responses.
List Canned Responses in FolderRetrieves canned responses in a folder.
List Change FieldsRetrieves change form fields.
List Change NotesRetrieves notes on a change.
List ChangesRetrieves changes.
List ConversationsRetrieves conversations on a ticket.
List Department FieldsRetrieves department field definitions.
List DepartmentsRetrieves departments.
List GroupsRetrieves agent groups.
List LocationsRetrieves locations.
List Problem FieldsRetrieves problem form fields.
List Problem NotesRetrieves notes on a problem.
List ProblemsRetrieves problems.
List ProductsRetrieves products.
List Release FieldsRetrieves release form fields.
List Release NotesRetrieves notes on a release.
List ReleasesRetrieves releases.
List Requester FieldsRetrieves requester field definitions.
List Requester Group MembersRetrieves members of a requester group.
List Requester GroupsRetrieves requester groups.
List RequestersRetrieves requesters.
List SoftwareRetrieves a list of software applications.
List Software InstallationsRetrieves installations of a software application.
List Ticket FieldsRetrieves ticket form fields.
List TicketsRetrieves tickets in the service desk.
List Ticket TasksRetrieves tasks on a ticket.
List Ticket Time EntriesRetrieves time entries on a ticket.
Search ReleasesSearches releases with a query.
Search TicketsSearches tickets with a query.
Add Requester to GroupAdds a requester to a requester group.
Convert Agent to RequesterConverts an agent into a requester.
Convert Requester to AgentConverts a requester into an agent.
Create AgentCreates an agent.
Create AssetCreates an asset.
Create Asset ComponentCreates a component on an asset.
Create Asset TypeCreates an asset type.
Create ChangeCreates a change.
Create Change NoteCreates a note on a change.
Create Child TicketCreates a child ticket under a parent.
Create DepartmentCreates a department.
Create GroupCreates an agent group.
Create LocationCreates a location.
Create NoteCreates a note on a ticket.
Create ProblemCreates a problem.
Create Problem NoteCreates a note on a problem.
Create ProductCreates a product.
Create ReleaseCreates a release.
Create Release NoteCreates a note on a release.
Create ReplyCreates a reply on a ticket.
Create RequesterCreates a requester.
Create Requester GroupCreates a requester group.
Create SoftwareCreates a software application.
Create TicketCreates a new ticket.
Create Ticket TaskCreates a task on a ticket.
Create Ticket Time EntryCreates a time entry on a ticket.
Deactivate AgentDeactivates an agent.
Deactivate RequesterDeactivates a requester.
Delete AssetDeletes an asset.
Delete Asset PermanentlyPermanently deletes an asset.
Delete Asset TypeDeletes an asset type.
Delete ChangeDeletes a change.
Delete Change NoteDeletes a change note.
Delete ConversationDeletes a ticket conversation.
Delete Conversation AttachmentDeletes an attachment from a conversation.
Delete DepartmentDeletes a department.
Delete GroupDeletes an agent group.
Delete LocationDeletes a location.
Delete ProblemDeletes a problem.
Delete Problem NoteDeletes a problem note.
Delete ProductDeletes a product.
Delete ReleaseDeletes a release.
Delete Release NoteDeletes a release note.
Delete Requester GroupDeletes a requester group.
Delete SoftwareDeletes a software application.
Delete TicketDeletes a ticket.
Delete Ticket AttachmentDeletes an attachment from a ticket.
Delete Ticket TaskDeletes a ticket task.
Delete Ticket Time EntryDeletes a ticket time entry.
Forget AgentPermanently forgets an agent.
Forget RequesterPermanently forgets a requester.
Make an API CallPerforms an arbitrary authorized API call.
Merge RequestersMerges requester records.
Move AssetMoves an asset to another workspace.
Move ChangeMoves a change to another workspace.
Move ProblemMoves a problem to another workspace.
Move ReleaseMoves a release to another workspace.
Move TicketMoves a ticket to another workspace.
Reactivate AgentReactivates a deactivated agent.
Remove Requester from GroupRemoves a requester from a requester group.
Restore AssetRestores a deleted asset.
Restore ProblemRestores a deleted problem.
Restore ReleaseRestores a deleted release.
Restore TicketRestores a deleted ticket.
Update AgentUpdates an existing agent.
Update AssetUpdates an existing asset.
Update Asset ComponentUpdates an asset component.
Update Asset TypeUpdates an asset type.
Update ChangeUpdates an existing change.
Update Change NoteUpdates a change note.
Update ConversationUpdates a ticket conversation.
Update DepartmentUpdates a department.
Update GroupUpdates an agent group.
Update LocationUpdates a location.
Update ProblemUpdates an existing problem.
Update Problem NoteUpdates a problem note.
Update ProductUpdates a product.
Update ReleaseUpdates an existing release.
Update Release NoteUpdates a release note.
Update RequesterUpdates an existing requester.
Update Requester GroupUpdates a requester group.
Update SoftwareUpdates a software application.
Update TicketUpdates an existing ticket.
Update Ticket TaskUpdates a ticket task.
Update Ticket Time EntryUpdates a ticket time entry.
When to use Freshservice
Common scenarios where Freshservice automation saves time and reduces manual work.
Trigger workflows automatically when "Watch Changes (Polling)" fires in Freshservice — start multi-step automations without polling or manual checks.
Use "Get Agent Role" as an automated action in Freshservice so records stay consistent whenever something changes elsewhere in your stack.
Layer "Watch Tickets" from Freshservice with filters, transforms, and AI steps to build automations that match your exact business logic.
Frequently asked questions
Common questions about automating Freshservice in your workflows.
Freshservice has 4 triggers, including "Watch Changes (Polling)", "Watch Problems (Polling)", and "Watch Tickets", and more. Use them to start workflows the moment Freshservice events fire — no polling required.
Connect Freshservice to any app in workflows
Search apps and open an app-to-app integration page in one click.