Konnectify
Freshservice + Konnectify

Freshservice Integration with Konnectify

Automate your IT service management by connecting Freshservice tickets, hardware assets, change requests, releases, and employee lifecycles directly to your core business tools.

23 Triggers 79 Actions 14 Modules

What is Freshservice?

Freshservice is a cloud-based IT service management (ITSM) and service desk solution designed to help organizations simplify and scale their IT operations. Connecting Freshservice to Konnectify allows your team to automate incident tracking, synchronize asset inventories, streamline employee onboarding, and coordinate change management workflows across all your business platforms without manual intervention.

New to Freshservice?

Set up your modern IT service desk and start managing support tickets, assets, and changes efficiently.

Visit Freshservice Website →
New to Konnectify?

Create your free Konnectify account to instantly connect Freshservice to other business tools.

Sign Up Free →
What you can automate with Freshservice & Konnectify:
  • Instantly create IT tickets when alerts are triggered in external monitoring tools.
  • Sync hardware and software asset records with inventory databases.
  • Trigger HR workflows immediately when employee onboarding is requested.
  • Log service catalog request details in team project management boards.
  • Coordinate infrastructure changes and releases with team channels.
  • Update agent and requester profiles from a central identity directory.

API & Authentication

Authentication Type: API Key

Freshservice secures API access using a unique, personal API Key linked to an agent's profile settings. This ensures that Konnectify only accesses data and executes operations that your specific Freshservice agent account has permission to handle.

Required Connection Credentials:
  • Domain Subdomain: The unique prefix of your Freshservice URL (e.g., if your URL is company.freshservice.com, enter company).
  • API Key: Found inside your Freshservice agent account under Profile Settings.
Permission Requirements

To successfully read, create, or modify system entities such as Contracts, Custom Objects, Agents, or Releases, ensure the API Key used belongs to an agent with administrative permissions for those specific modules in your Freshservice service desk.

For comprehensive API specifications, consult the official Freshservice API Documentation.

How to Connect

Prerequisites

An active Freshservice agent account with permissions to access the support modules you intend to automate, along with your subdomain and API Key.

1

Add Freshservice to a Workflow

Log into your Konnectify workspace, navigate to the workflows builder, and choose Freshservice as either a Trigger or Action step.

2

Authorize via API Key

Enter your Freshservice subdomain (e.g., your-company) and paste your personal API Key copied from your Freshservice Profile Settings. Click Authorize to establish the connection.

3

Configure Step Fields

Map the ticket fields, user details, or asset properties you want to transfer between Freshservice and your other apps.

Configuration Tip

Make sure to supply mandatory fields like ticket subject, requester email, or asset type IDs when setting up creation actions.

4

Test the Integration

Execute a test run in the workflow builder to verify that ticket details, asset changes, or user profile adjustments transfer correctly.

5

Activate the Workflow

Turn the workflow on. Konnectify will now automatically monitor your Freshservice service desk and sync your IT workflows continuously.

Triggers 23 Triggers

Triggers detect events in Freshservice and start workflows automatically. Konnectify periodically checks your service desk for updates, launching your workflows the moment a change is detected.

 Tickets 2 triggers  
New Ticket Created

Fires when a brand new support ticket or incident is submitted to your Freshservice helpdesk.

Ticket Updated

Fires when an existing ticket is modified, such as when status, priority, or assignee changes.

 Assets 2 triggers  
New Asset Created

Fires when a hardware, software, or custom asset is added to your Freshservice configuration management database (CMDB).

Asset Updated

Fires when asset configurations, ownership assignments, or statuses are modified.

 Changes 2 triggers  
New Change Created

Fires when a new change request is proposed for evaluation and planning.

Change Updated

Fires when a change request moves through approval stages or is modified.

 Problems 2 triggers  
New Problem Created

Fires when a new problem record is logged to investigate underlying causes of support incidents.

Problem Updated

Fires when a problem's investigation status, workaround, or resolution is updated.

 Releases 2 triggers  
New Release Created

Fires when a new release plan is formulated to deploy infrastructure or software updates.

Release Updated

Fires when release milestones, deployment states, or timeline configurations are modified.

 Contracts 2 triggers  
New Contract Created

Fires when a new vendor or software license contract is initially drafted in Freshservice.

Contract Updated

Fires when contract terms, renewal dates, alerts, or vendor details are modified.

 Requesters & Agents 4 triggers  
New Requester Created

Fires when a new employee or client requester profile is established in the service desk.

Requester Updated

Fires when an existing requester's contact details, department, or custom fields are modified.

New Agent Created

Fires when a new IT support agent profile is added to your helpdesk team.

Agent Updated

Fires when an agent's permissions, service groups, or profile parameters are changed.

 Onboarding & Offboarding 4 triggers  
New Onboarding Request

Fires when a manager initiates a request to onboard a new hire.

New Offboarding Request

Fires when a formal request to offboard a departing employee is registered.

Updated Onboarding Request

Fires when an onboarding request is updated or advances to next stage.

Updated Offboarding Request

Fires when offboarding details, assets recovery status, or schedule is updated.

 Journeys 1 trigger  
New Journey Request

Fires when a new custom employee transition journey activity is created.

 Custom Objects 2 triggers  
New Custom Record

Fires when a new custom record is added to a specified Freshservice Custom Object.

Updated Custom Record

Fires when a record inside your chosen Custom Object is modified.

Actions 79 Actions

Actions are operations that Konnectify can execute in Freshservice. When triggered, your workflows can write, update, search, or delete service desk records.

 Tickets & Conversations 15 actions  
Create Ticket

Creates a new ticket in Freshservice with standard and custom support fields.

Update Ticket

Updates properties, priorities, status, or fields of a specific ticket.

Filter Tickets

Retrieves tickets matching a filter query, returning up to 200 matching records.

Create Child Ticket

Creates and links a secondary support ticket to a main parent ticket.

Get Requested Items in Ticket

Retrieves service catalog items requested inside a specific ticket ID.

Find Ticket

Retrieves details of a single ticket using its unique ID.

Delete Ticket

Permanently deletes a specific support ticket from Freshservice.

Create Note in Ticket

Adds a conversation note to a ticket, with options to set as private or notify emails.

Update Note in Ticket

Updates the message body of an existing note inside a ticket.

Create Reply to Ticket

Adds a formal customer reply to a ticket, with CC/BCC and file options.

Create Reply with Multi Attachments

Adds a reply to a ticket incorporating multiple file attachments.

Delete Note in Ticket

Permanently deletes a specific ticket note or conversation entry.

Create Bulk Note in Ticket

Adds bulk conversation notes to a specified ticket to update multiple stakeholders.

List All Notes in Ticket

Lists all public and private notes associated with a specified ticket.

Get Attachment Content

Fetches a ticket attachment and converts its data into a Base64 string.

 Assets 7 actions  
Find Assets By Asset Type

Retrieves all assets belonging to a specified Asset Type ID.

Create Asset

Creates a new asset record in inventory based on your selected asset type.

Update Asset

Updates specifications, locations, or statuses of an existing asset.

Find Asset

Retrieves complete details of an asset using its unique ID or name.

Delete Asset

Deletes an asset record from your Freshservice inventory.

Restore Asset

Restores a previously deleted asset record back to active inventory.

Search Asset

Search for assets using fields like name, tag, serial number, etc.

 Changes 4 actions  
Create Change

Creates a new change request with impact, risk plans, and custom fields.

Find Change

Retrieves the complete details of a single change request using its ID.

Update Change

Updates an existing change record with new details and custom field values.

Delete Change

Permanently deletes a specified change request using its unique ID.

 Problems 4 actions  
Create Problem

Creates a new problem record with associated details and custom fields.

Find Problem

Retrieves the complete details of a single problem using its unique ID.

Update Problem

Updates an existing problem record with new details and custom field values.

Delete Problem

Permanently deletes a problem record using its unique ID.

 Releases 8 actions  
Create Release

Creates a new release record with associated details and custom fields.

Find Release

Retrieves the complete details of a single release using its unique ID.

Update Release

Updates an existing release record with new details and custom fields.

Delete Release

Permanently deletes a release using its unique ID.

Create Release Note

Adds a note to a release and can notify specified email addresses.

Update Release Note

Updates the body of an existing note on a release.

Find Release Note

Retrieves the details of a single note on a release.

Delete Release Note

Permanently deletes a note from a release using its ID.

 Contracts 4 actions  
Create Contract

Creates a new contract with vendor, cost, dates, and custom fields.

Find Contract

Retrieves the complete details of a single contract using its unique ID.

Update Contract

Updates a contract's vendor details, cost, dates, or custom fields.

Approve Contract

Marks a contract as approved using its unique ID.

 Requesters & Agents 7 actions  
Create Requester

Creates a new requester with default and custom support desk fields.

Find Requester

Retrieves the details of a single requester using ID or email address.

Find Requester or Agent

Retrieves details of a user profile, matching against both agents and requesters.

Update Requester

Updates an existing requester's profile fields and custom attributes.

Create Agent

Creates a new agent with specified roles, departments, and custom fields.

Find Agent

Retrieves details of a single agent using unique ID or email address.

Update Agent

Updates agent details, including roles, service desk groups, and custom fields.

 Onboarding & Offboarding 4 actions  
Create Employee Onboarding Request

Creates a formal request to onboard a new employee, triggering associated workflows.

View Onboarding Request

Retrieves complete information for a single employee onboarding request by its ID.

Create Employee Offboarding Request

Creates a formal request to offboard a departing employee, triggering associated workflows.

View Offboarding Request

Retrieves complete information for a single employee offboarding request by its ID.

 Journeys 4 actions  
Create Journey

Creates a new employee transition journey request inside Freshservice.

View Journey

Retrieves details of a specific transition journey request.

Update Journey Activity

Updates activities, schedules, or targets within a specific journey request.

Delete Journey

Removes a specific employee transition journey record.

 Custom Objects 3 actions  
Create Custom Object Record

Creates a new record with custom fields inside the selected Custom Object.

Update Custom Object Record

Modifies the custom field properties of an existing custom object record.

Find Custom Object Record

Retrieves a custom record using its unique display identifier (Record ID).

 Tasks 4 actions  
Create Task

Creates a task linked to a parent Ticket, Problem, Change, or Release.

Update Task

Updates attributes or status of a task linked to a parent support item.

Find Task

Retrieves details of a single task belonging to a parent support item.

Delete Task

Permanently deletes a task belonging to a specific parent item.

 Time Tracking 4 actions  
Create Time Entry

Creates a new time entry linked to a parent Ticket, Problem, Change, or Release.

Update Time Entry

Updates an existing time entry on a Ticket, Problem, Change, or Release.

Find Time Entry

Retrieves details of a single time entry from a parent support item.

Delete Time Entry

Permanently deletes a time entry from a parent support item.

 Service Catalog 4 actions  
View Service Item

Retrieves the complete details of a single service catalog item using its unique ID.

Create Service Request

Places a request for a specific service catalog item, filling out its associated form.

Create Child Service Request

Places a request for a service catalog item, linking it as a child to a parent ticket.

Update Service Request Item

Updates the status and custom fields of a requested item linked to a ticket.

 Locations & Departments 7 actions  
Create Location

Creates a new physical or logical operational location in Freshservice.

Update Location

Updates address, names, or properties of an existing operational location.

Find Location

Retrieves location details using its unique operational ID or name.

Delete Location

Removes a physical or operational location from Freshservice.

Create Department

Creates a new operational department with default and custom fields.

Find Department

Retrieves the details of a single department using its unique ID or Name.

Update Department

Updates an existing department's default and custom operational fields.

Popular Automations

Sync Monitoring Alerts to IT Tickets

Create a Freshservice support ticket immediately when an external infrastructure monitoring system detects a server outage or database error.

External Alert Triggered Create Ticket

Automate Employee Onboarding Tasks

Generate a set of sub-tasks linked to a ticket immediately when a manager submits a new employee onboarding request in Freshservice.

New Onboarding Request Create Task

Track Hardware Assets in External Inventory

Synchronize hardware asset details with external financial or procurement databases immediately when a new asset is scanned and logged in Freshservice.

New Asset Created Sync External Database

Log Ticket Resolution Time to Billing

Sync ticket time logs to external invoicing and payroll tools the moment an agent updates and closes a ticket in Freshservice.

Ticket Updated Find Time Entry

Frequently Asked Questions

 What authentication does Freshservice use?  
Freshservice secures API access using an API Key associated with a specific agent profile. This ensures Konnectify only performs operations your agent account is authorized to execute, keeping your service desk data safe.
 Which Freshservice plans are supported?  
Any Freshservice plan that supports API access can be integrated. However, availability of advanced features like Custom Objects, Journeys, or Contracts depends on your specific Freshservice subscription tier.
 How quickly do triggers run?  
All Freshservice triggers use polling. Konnectify checks your Freshservice instance periodically (usually every few minutes) to detect new or updated tickets, assets, or employee lifecycles and initiate workflows.
 How can I prevent duplicate ticket creation?  
You can use the Find Ticket action in your workflow to check if a ticket addressing the same issue already exists. If found, update that ticket instead of creating a duplicate.
 What happens if I hit Freshservice rate limits?  
Freshservice applies API call limits based on your subscription plan. If limit thresholds are reached, Konnectify automatically schedules and retries the failed requests once your API limit resets.
 Can I connect multiple Freshservice instances?  
Yes. You can authorize multiple Freshservice connections inside Konnectify by providing the unique domain subdomain and API Key for each specific service desk instance.
 Can I automate custom fields and custom objects?  
Yes. Triggers and actions fully support Freshservice Custom Objects and custom ticket fields. When configuring your workflow steps, Konnectify dynamically fetches and displays your custom schema.

Ready to automate your Freshservice workflows?

Connect Freshservice to your tools and streamline IT operations today.

Get started free →

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article