Freshservice
Also an agent toolFreshservice ITSM connector — full v2 REST coverage for tickets, problems, changes, releases, CMDB assets, requesters, agents, departments, solutions/KB, service catalog, and more (per-tenant Basic auth)
265 actions · 1 triggers
The Freshservice integration lets you connect Freshservice to your automations with 265 actions and 1 triggers — and every action is also a tool an AI agent can call. Examples: Create Ticket, Create Ticket With Attachment, Get Ticket, List Tickets, Filter Tickets. No blank-canvas wiring — connect it and use it in your workflows.
Every action below is also a tool an AI agent can call — the same pack powers your workflows and your agents.
Triggers 1
Events in Freshservice that can start a workflow.
New or Updated Ticket
Poll with updated_since (ISO-8601) and dedupe on ticket id; Freshservice has no verified push webhook.
Actions 265
What Zervanor can do in Freshservice.
Changes31
Create Change
Create a change request (POST /changes).
Get Change
View a change (GET /changes/{id}).
List Changes
List changes (filterable) (GET /changes).
Update Change
Update a change (PUT /changes/{id}).
Delete Change
Delete a change (DELETE /changes/{id}).
List Change Fields
List change field definitions (GET /changes/fields).
Move Change
Move change to another workspace (PUT /changes/{id}/move).
List Change Approvals
List change approvals (GET /changes/{id}/approvals).
Get Change Approval
View an approval (GET /changes/{id}/approvals/{approval_id}).
Send Change Approval Reminder
Send approval reminder (POST /changes/{id}/approvals/{approval_id}/send_reminder).
Cancel Change Approval
Cancel an approval (DELETE /changes/{id}/approvals/{approval_id}).
Create Change Approval Group
Create an approval group (POST /changes/{id}/approval_groups).
List Change Approval Groups
List approval groups (GET /changes/{id}/approval_groups).
Update Change Approval Group
Update an approval group (PUT /changes/{id}/approval_groups/{group_id}).
Cancel Change Approval Group
Cancel an approval group (DELETE /changes/{id}/approval_groups/{group_id}).
Update Change Approval Chain Rule
Update the approval chain rule (PUT /changes/{id}/approval_chain_rule).
Create Change Note
Add a change note (POST /changes/{id}/notes).
List Change Notes
List change notes (GET /changes/{id}/notes).
Get Change Note
View a change note (GET /changes/{id}/notes/{note_id}).
Update Change Note
Update a change note (PUT /changes/{id}/notes/{note_id}).
Delete Change Note
Delete a change note (DELETE /changes/{id}/notes/{note_id}).
Create Change Task
Create a change task (POST /changes/{id}/tasks).
List Change Tasks
List change tasks (GET /changes/{id}/tasks).
Get Change Task
View a change task (GET /changes/{id}/tasks/{task_id}).
Update Change Task
Update a change task (PUT /changes/{id}/tasks/{task_id}).
Delete Change Task
Delete a change task (DELETE /changes/{id}/tasks/{task_id}).
Create Change Time Entry
Log time on a change (POST /changes/{id}/time_entries).
List Change Time Entries
List change time entries (GET /changes/{id}/time_entries).
Get Change Time Entry
View a change time entry (GET /changes/{id}/time_entries/{entry_id}).
Update Change Time Entry
Update a change time entry (PUT /changes/{id}/time_entries/{entry_id}).
Delete Change Time Entry
Delete a change time entry (DELETE /changes/{id}/time_entries/{entry_id}).
Releases23
Create Release
Create a release (POST /releases).
Get Release
View a release (GET /releases/{id}).
List Releases
List releases (filterable) (GET /releases).
Update Release
Update a release (PUT /releases/{id}).
Delete Release
Delete a release (DELETE /releases/{id}).
Restore Release
Restore a deleted release (PUT /releases/{id}/restore).
Move Release
Move release to another workspace (PUT /releases/{id}/move).
List Release Fields
List release field definitions (GET /releases/fields).
Create Release Note
Add a release note (POST /releases/{id}/notes).
List Release Notes
List release notes (GET /releases/{id}/notes).
Get Release Note
View a release note (GET /releases/{id}/notes/{note_id}).
Update Release Note
Update a release note (PUT /releases/{id}/notes/{note_id}).
Delete Release Note
Delete a release note (DELETE /releases/{id}/notes/{note_id}).
Create Release Task
Create a release task (POST /releases/{id}/tasks).
List Release Tasks
List release tasks (GET /releases/{id}/tasks).
Get Release Task
View a release task (GET /releases/{id}/tasks/{task_id}).
Update Release Task
Update a release task (PUT /releases/{id}/tasks/{task_id}).
Delete Release Task
Delete a release task (DELETE /releases/{id}/tasks/{task_id}).
Create Release Time Entry
Log time on a release (POST /releases/{id}/time_entries).
List Release Time Entries
List release time entries (GET /releases/{id}/time_entries).
Get Release Time Entry
View a release time entry (GET /releases/{id}/time_entries/{entry_id}).
Update Release Time Entry
Update a release time entry (PUT /releases/{id}/time_entries/{entry_id}).
Delete Release Time Entry
Delete a release time entry (DELETE /releases/{id}/time_entries/{entry_id}).
Problems22
Create Problem
Create a problem (POST /problems).
Get Problem
View a problem (GET /problems/{id}).
List Problems
List problems (GET /problems).
Update Problem
Update a problem (PUT /problems/{id}).
Delete Problem
Delete a problem (DELETE /problems/{id}).
Restore Problem
Restore a deleted problem (PUT /problems/{id}/restore).
List Problem Fields
List problem field definitions (GET /problems/fields).
Create Problem Note
Add a problem note (POST /problems/{id}/notes).
List Problem Notes
List problem notes (GET /problems/{id}/notes).
Get Problem Note
View a problem note (GET /problems/{id}/notes/{note_id}).
Update Problem Note
Update a problem note (PUT /problems/{id}/notes/{note_id}).
Delete Problem Note
Delete a problem note (DELETE /problems/{id}/notes/{note_id}).
Create Problem Task
Create a problem task (POST /problems/{id}/tasks).
List Problem Tasks
List problem tasks (GET /problems/{id}/tasks).
Get Problem Task
View a problem task (GET /problems/{id}/tasks/{task_id}).
Update Problem Task
Update a problem task (PUT /problems/{id}/tasks/{task_id}).
Delete Problem Task
Delete a problem task (DELETE /problems/{id}/tasks/{task_id}).
Create Problem Time Entry
Log time on a problem (POST /problems/{id}/time_entries).
List Problem Time Entries
List problem time entries (GET /problems/{id}/time_entries).
Get Problem Time Entry
View a problem time entry (GET /problems/{id}/time_entries/{entry_id}).
Update Problem Time Entry
Update a problem time entry (PUT /problems/{id}/time_entries/{entry_id}).
Delete Problem Time Entry
Delete a problem time entry (DELETE /problems/{id}/time_entries/{entry_id}).
Tickets19
Create Ticket
Create a ticket (POST /tickets).
Create Ticket With Attachment
Create a ticket with file attachments via multipart/form-data (POST /tickets).
Get Ticket
View a single ticket (GET /tickets/{id}).
List Tickets
List tickets with predefined filter and pagination (GET /tickets).
Filter Tickets
Filter tickets by a custom query expression (GET /tickets?query="...").
Update Ticket
Update ticket properties (PUT /tickets/{id}).
Restore Ticket
Restore a deleted (trashed) ticket (PUT /tickets/{id}?restore=true).
Delete Ticket
Move a ticket to trash (DELETE /tickets/{id}).
Create Child Ticket
Create a child ticket under a parent (POST /tickets/{id}/child_tickets).
Get Ticket Activities
Retrieve the ticket activity log (GET /tickets/{id}/activities).
Delete Ticket Attachment
Remove a ticket attachment (DELETE /tickets/{id}/attachments/{attachment_id}).
Create Ticket Reply
Add a public reply to a ticket (POST /tickets/{id}/conversations).
Create Ticket Note
Add a private/internal note to a ticket (POST /tickets/{id}/notes).
List Ticket Conversations
List all conversations on a ticket (GET /tickets/{id}/conversations).
Create Ticket Time Entry
Create a time entry on a ticket (POST /tickets/{id}/time_entries).
List Ticket Time Entries
List time entries on a ticket (GET /tickets/{id}/time_entries).
Get Ticket Time Entry
View a ticket time entry (GET /tickets/{id}/time_entries/{entry_id}).
Update Ticket Time Entry
Update a ticket time entry (PUT /tickets/{id}/time_entries/{entry_id}).
Delete Ticket Time Entry
Delete a ticket time entry (DELETE /tickets/{id}/time_entries/{entry_id}).
Assets17
Create Asset
Create an asset (POST /assets).
Get Asset
View an asset (GET /assets/{id}).
List Assets
List assets (GET /assets).
Search Assets
Search assets with filters (GET /assets/search).
Update Asset
Update an asset (PUT /assets/{id}).
Delete Asset
Move an asset to trash (DELETE /assets/{id}).
Restore Asset
Restore a trashed asset (PUT /assets/{id}/restore).
Permanently Delete Asset
Permanently delete an asset (DELETE /assets/{id}/permanently_delete).
Move Asset
Move asset to another workspace (PUT /assets/{id}/move).
List Asset Components
List asset components (GET /assets/{id}/components).
Create Asset Component
Create an asset component (POST /assets/{id}/components).
Update Asset Component
Update an asset component (PUT /assets/{id}/components/{component_id}).
List Asset Requests
List service requests for an asset (GET /assets/{id}/requests).
List Asset Contracts
List contracts associated with an asset (GET /assets/{id}/contracts).
Create Relationships
Create asset relationships in bulk (POST /assets/relationships).
Delete Relationships
Delete asset relationships in bulk (DELETE /assets/relationships).
List Asset Relationships
List relationships for an asset (GET /assets/{id}/relationships).
Software17
Create Software
Create a software record (POST /software).
Get Software
View a software record (GET /software/{id}).
List Software
List software (GET /software).
Update Software
Update a software record (PUT /software/{id}).
Delete Software
Delete a software record (DELETE /software/{id}).
Bulk Delete Software
Delete software in bulk (DELETE /software).
Move Software
Move software to another workspace (PUT /software/{id}/move).
Add Software Users
Add software users in bulk (POST /software/{id}/users).
List Software Users
List software users (GET /software/{id}/users).
Get Software User
View a software user (GET /software/{id}/users/{user_id}).
Update Software Users
Update software users in bulk (PUT /software/{id}/users).
Remove Software Users
Remove software users in bulk (DELETE /software/{id}/users).
Add Software Installations
Add installation/device (POST /software/{id}/installations).
List Software Installations
List installations (GET /software/{id}/installations).
Remove Software Installations
Remove installations in bulk (DELETE /software/{id}/installations).
List Software Relationships
List software relationships (GET /software/{id}/relationships).
List Software Licenses
List software licenses (GET /software/licenses).
Requesters11
Create Requester
Create a requester/contact (POST /requesters).
Get Requester
View a requester (GET /requesters/{id}).
List Requesters
List requesters (GET /requesters).
Filter Requesters
Filter requesters by query expression (GET /requesters?query="...").
Update Requester
Update a requester (PUT /requesters/{id}).
Convert Requester To Agent
Convert a requester to an agent (PUT /requesters/{id}/convert_to_agent).
Merge Requesters
Merge requesters (PUT /requesters/merge).
Reactivate Requester
Reactivate a requester (PUT /requesters/{id}/reactivate).
Deactivate Requester
Deactivate a requester (DELETE /requesters/{id}/deactivate).
Forget Requester
Permanently delete a requester (DELETE /requesters/{id}/forget).
Get Requester Assignment History
View requester assignment history (GET /requesters/{id}/assignment_history).
Agents10
Create Agent
Create an agent (POST /agents).
Get Agent
View an agent (GET /agents/{id}).
List Agents
List agents (GET /agents).
Filter Agents
Filter agents by query expression (GET /agents?query="...").
Update Agent
Update an agent (PUT /agents/{id}).
Reactivate Agent
Reactivate an agent (PUT /agents/{id}/reactivate).
Convert Agent To Requester
Convert an agent to a requester (PUT /agents/{id}/convert_to_requester).
Deactivate Agent
Deactivate an agent (DELETE /agents/{id}).
Forget Agent
Permanently delete an agent (DELETE /agents/{id}/forget).
Get Agent Assignment History
View agent assignment history (GET /agents/{id}/assignment_history).
Contracts10
Create Contract
Create a contract (POST /contracts).
Get Contract
View a contract (GET /contracts/{id}).
List Contracts
List contracts (GET /contracts).
Update Contract
Update a contract (PUT /contracts/{id}).
Move Contract
Move contract to another workspace (PUT /contracts/{id}/move).
Submit Contract For Approval
Submit a contract for approval (POST /contracts/{id}/approval_requests).
Approve Contract
Approve a contract (POST /contracts/{id}/approve).
Reject Contract
Reject a contract (POST /contracts/{id}/reject).
List Contract Assets
List associated assets (GET /contracts/{id}/assets).
List Contract Attachments
List attachments (GET /contracts/{id}/attachments).
Requester Groups8
Create Requester Group
Create a requester group (POST /requester_groups).
Get Requester Group
View a requester group (GET /requester_groups/{id}).
List Requester Groups
List requester groups (GET /requester_groups).
Update Requester Group
Update a requester group (PUT /requester_groups/{id}).
Delete Requester Group
Delete a requester group (DELETE /requester_groups/{id}).
Add Requester Group Member
Add a member to a requester group (POST /requester_groups/{id}/members).
List Requester Group Members
List members of a requester group (GET /requester_groups/{id}/members).
Remove Requester Group Member
Remove a member from a requester group (DELETE /requester_groups/{id}/members/{member_id}).
Solution Articles8
Create Solution Article
Create a solution article (POST /solution_articles).
Get Solution Article
View a solution article (GET /solution_articles/{id}).
List Solution Articles
List solution articles (GET /solution_articles).
Update Solution Article
Update a solution article (PUT /solution_articles/{id}).
Delete Solution Article
Delete a solution article (DELETE /solution_articles/{id}).
Restore Solution Article
Restore a solution article (PUT /solution_articles/{id}/restore).
Publish Solution Article
Publish a solution article (PUT /solution_articles/{id}/publish).
Search Solution Articles
Search solution articles (POST /solution_articles/search).
Asset Types6
Create Asset Type
Create an asset type (POST /asset_types).
Get Asset Type
View an asset type (GET /asset_types/{id}).
List Asset Types
List asset types (GET /asset_types).
Update Asset Type
Update an asset type (PUT /asset_types/{id}).
Delete Asset Type
Delete an asset type (DELETE /asset_types/{id}).
List Asset Type Fields
List fields for an asset type (GET /asset_types/{id}/fields).
Departments6
Create Department
Create a department (POST /departments).
Get Department
View a department (GET /departments/{id}).
List Departments
List departments (GET /departments).
Filter Departments
Filter departments by query expression (GET /departments?query="...").
Update Department
Update a department (PUT /departments/{id}).
Delete Department
Delete a department (DELETE /departments/{id}).
Locations6
Create Location
Create a location (POST /locations).
Get Location
View a location (GET /locations/{id}).
List Locations
List locations (GET /locations).
Filter Locations
Filter locations by query expression (GET /locations?query="...").
Update Location
Update a location (PUT /locations/{id}).
Delete Location
Delete a location (DELETE /locations/{id}).
Purchase Orders6
Create Purchase Order
Create a purchase order (POST /purchase_orders).
Get Purchase Order
View a purchase order (GET /purchase_orders/{id}).
List Purchase Orders
List purchase orders (GET /purchase_orders).
Update Purchase Order
Update a purchase order (PUT /purchase_orders/{id}).
Delete Purchase Order
Delete a purchase order (DELETE /purchase_orders/{id}).
Move Purchase Order
Move purchase order to another workspace (PUT /purchase_orders/{id}/move).
Service Catalog Items6
Create Service Catalog Item
Create a service catalog item (POST /service_catalog_items).
Get Service Catalog Item
View a service catalog item (GET /service_catalog_items/{id}).
List Service Catalog Items
List service catalog items (GET /service_catalog_items).
Update Service Catalog Item
Update a service catalog item (PUT /service_catalog_items/{id}).
Delete Service Catalog Item
Delete a service catalog item (DELETE /service_catalog_items/{id}).
Search Service Catalog Items
Search service catalog items (GET /service_catalog_items/search).
Solution Categories6
Create Solution Category
Create a solution category (POST /solution_categories).
Get Solution Category
View a solution category (GET /solution_categories/{id}).
List Solution Categories
List solution categories (GET /solution_categories).
Update Solution Category
Update a solution category (PUT /solution_categories/{id}).
Delete Solution Category
Delete a solution category (DELETE /solution_categories/{id}).
Restore Solution Category
Restore a solution category (PUT /solution_categories/{id}/restore).
Solution Folders6
Create Solution Folder
Create a solution folder (POST /solution_folders).
Get Solution Folder
View a solution folder (GET /solution_folders/{id}).
List Solution Folders
List solution folders (GET /solution_folders).
Update Solution Folder
Update a solution folder (PUT /solution_folders/{id}).
Delete Solution Folder
Delete a solution folder (DELETE /solution_folders/{id}).
Restore Solution Folder
Restore a solution folder (PUT /solution_folders/{id}/restore).
Announcements5
Create Announcement
Create an announcement (POST /announcements).
Get Announcement
View an announcement (GET /announcements/{id}).
List Announcements
List announcements (GET /announcements).
Update Announcement
Update an announcement (PUT /announcements/{id}).
Delete Announcement
Delete an announcement (DELETE /announcements/{id}).
Cabs5
Create CAB
Create a Change Advisory Board (POST /cabs).
List CABs
List Change Advisory Boards (GET /cabs).
Get CAB
View a Change Advisory Board (GET /cabs/{id}).
Update CAB
Update a Change Advisory Board (PUT /cabs/{id}).
Delete CAB
Delete a Change Advisory Board (DELETE /cabs/{id}).
Groups5
Create Agent Group
Create an agent group (POST /groups).
Get Agent Group
View an agent group (GET /groups/{id}).
List Agent Groups
List agent groups (GET /groups).
Update Agent Group
Update an agent group (PUT /groups/{id}).
Delete Agent Group
Delete an agent group (DELETE /groups/{id}).
Products5
Create Product
Create a product (POST /products).
Get Product
View a product (GET /products/{id}).
List Products
List products (GET /products).
Update Product
Update a product (PUT /products/{id}).
Delete Product
Delete a product (DELETE /products/{id}).
Vendors5
Create Vendor
Create a vendor (POST /vendors).
Get Vendor
View a vendor (GET /vendors/{id}).
List Vendors
List vendors (GET /vendors).
Update Vendor
Update a vendor (PUT /vendors/{id}).
Delete Vendor
Delete a vendor (DELETE /vendors/{id}).
Conversations3
Update Conversation
Update a reply/note/forward (PUT /conversations/{id}).
Delete Conversation
Delete a conversation entry (DELETE /conversations/{id}).
Delete Conversation Attachment
Remove a conversation attachment (DELETE /conversations/{id}/attachments/{attachment_id}).
Business Hours2
List Business Hours
List business hours configurations (GET /business_hours).
Get Business Hours
View a business hours configuration (GET /business_hours/{id}).
Canned Response Folders2
List Canned Response Folders
List canned response folders (GET /canned_response_folders).
Get Canned Response Folder
View a canned response folder (GET /canned_response_folders/{id}).
Canned Responses2
List Canned Responses
List canned responses (GET /canned_responses).
Get Canned Response
View a canned response (GET /canned_responses/{id}).
Contract Types2
List Contract Types
List contract types (GET /contract_types).
List Contract Type Fields
List contract type fields (GET /contract_types/{id}/fields).
Relationships2
List Relationships
List all relationships in the account (GET /relationships).
Get Relationship
View a relationship (GET /relationships/{id}).
Roles2
List Agent Roles
List agent roles (GET /roles).
Get Agent Role
View an agent role (GET /roles/{id}).
Agent Fields1
List Agent Fields
List agent field definitions (GET /agent_fields).
Department Fields1
List Department Fields
List department field definitions (GET /department_fields).
Relationship Types1
List Relationship Types
List relationship types (GET /relationship_types).
Requester Fields1
List Requester Fields
List requester field definitions (GET /requester_fields).
Service Categories1
List Service Categories
List service categories (GET /service_categories).
Sla Policies1
List SLA Policies
List SLA policies (GET /sla_policies).
Ticket Fields1
List Ticket Fields
List ticket form fields with metadata (GET /ticket_fields).
Nothing matches your search.
Automations using Freshservice
Build your own automation with Freshservice in the visual builder.
Frequently asked questions
What can I automate with Freshservice?
265 actions are available — for example: Create Ticket, Create Ticket With Attachment, Get Ticket, List Tickets, Filter Tickets, and more.
Which Freshservice events can start a workflow?
1 triggers — for example: New or Updated Ticket.
Can Freshservice be used as an AI agent tool?
Yes. Every Freshservice action automatically becomes a tool an AI agent can call — the same pack powers both your workflows and your agents.
How is the Freshservice integration modelled?
Freshservice is modelled as a versioned connector pack, and the steps that need reasoning fall to first-party agents hosted in the same runtime as the workflows.