Konnectify

Freshservice + Konnectify

Learn how to integrate and use Freshservice with Konnectify to automate IT service management and internal operations workflows.

Supports incident, service request, change, problem, asset, onboarding & custom object automations

Getting Started

What is Freshservice?

Freshservice is a cloud-based IT Service Management (ITSM) platform that helps organizations manage internal IT operations and employee support from a single unified system. It enables IT teams to handle incidents, service requests, changes, and assets efficiently, streamline workflows using automation, follow ITIL best practices, and deliver faster, more reliable support experiences across the organization.

Why integrate Freshservice via Konnectify?

By integrating Freshservice with Konnectify, you can automate IT service management workflows and eliminate repetitive manual tasks without writing code. Konnectify allows Freshservice to connect with other business applications so that incident data, service requests, asset updates, and employee information flow automatically between systems, ensuring seamless coordination across your IT and operations tools.

New to Freshservice?

Sign up and explore the platform to manage your IT service operations.

Sign up →

New to Konnectify?

Sign up to start building Freshservice automations in minutes.

Sign up →

What You Can Do with Freshservice in Konnectify?

When Freshservice is connected to Konnectify, you can build powerful automations such as:

  • Automatically create incidents or service requests from other apps or monitoring systems
  • Update incident status, priority, category, or assignee based on external events
  • Sync employee data with HR systems or internal databases
  • Send notifications when incidents, changes, or approvals are created or updated
  • Store ticket or asset data in Google Sheets or databases for reporting and analytics
  • Trigger follow-up workflows when ticket conditions or SLA statuses change

These automations help reduce manual IT workload, improve resolution times, and keep service data consistent across systems.

Automate Workflows by Connecting Freshservice.. Try it now →

Freshservice API Documentation

Konnectify uses the Freshservice API to securely interact with your Freshservice account. The API allows external platforms to create, read, update, and manage incidents, service requests, problems, changes, and assets programmatically.

Common Freshservice API Capabilities
  • Create and update incidents or service requests
  • Retrieve ticket details and activity history
  • Manage requesters and agents
  • Update status, priority, category, and assignments
  • Access asset and configuration item (CI) information
  • Manage change and problem records
Authentication

Freshservice uses API key–based authentication. You can retrieve your API key from your Freshservice profile settings and provide it when creating the connection in Konnectify.

Things to Know Before You Start
  • API access depends on your Freshservice plan and user permissions
  • Certain fields are mandatory when creating or updating records
  • Rate limits may apply based on your account
  • Some modules (like Change or Asset Management) may require specific plan tiers

For detailed API references, parameters, and examples, refer to the official Freshservice API documentation.

Open API Docs →

How to Connect Freshservice to Konnectify

This section explains how to connect your Freshservice account to Konnectify so you can use Freshservice as a trigger or action in your workflows.

Prerequisites

Before creating the workflow, ensure you have:

  • A valid Freshservice account
  • Freshservice API Key
  • Access to the Konnectify platform
  • Required permissions in both applications

Step 1: Connect Freshservice in Konnectify

  1. Log in to Konnectify
  2. Click New on the top-right corner and select Connections
  3. Select Freshservice
  4. Enter:
    • Connection Name (e.g., my freshservice connection – This name is for reference only and helps distinguish between multiple Freshservice connections within Konnectify)
    • Domain
      Enter your Freshservice account subdomain exactly as shown in your Freshservice URL.

      Example:
      if your Freshservice URL is https://konnectify-it.freshservice.com
      enter:
      konnectify-it
    • API Key of Freshservice
  5. Click Create Connection

Step 2: Create a New Konnector

  1. Click New on the top-right corner and select Konnectors
  2. Choose a trigger app (for example: Gmail, Google Forms, Webhook, or Freshservice)
  3. Select the required trigger event (such as New Incident, Updated Incident, New Service Request, etc.)
  4. Choose the connection and click Continue

Step 3: Add and Configure Freshservice Action

  1. Click Action
  2. Select Freshservice
  3. Choose an action (for example: Create Incident or Create Service Request)
  4. Select the Connection and click Continue
  5. Fill all mandatory fields such as:
    • Subject
    • Description
    • Priority
    • Status
    • Requester, etc.
Note: All required fields must be filled with valid values. If any mandatory field is left empty, the action may fail during execution.

Step 4: Value Mapping and Workflow Testing

  1. Map dynamic fields from the trigger/action output
  2. Use static values only when required
  3. Run the workflow using sample data
  4. Verify the execution status and response from Freshservice

Step 5: Activate Konnector

Once testing is successful:

  1. Save the Konnector
  2. Turn the workflow ON
  3. Perform a real-time test from the trigger source
  4. Confirm that the data is reflected in Freshservice

Freshservice Triggers

Freshservice provides multiple triggers in Konnectify that allow workflows to start automatically when specific events occur in your Freshservice account. These triggers help you react to incident, service request, change, or asset updates in real time and automate follow-up actions across connected applications.

Custom Object Triggers
New Custom Record

Polls for newly created records in the selected Freshservice Custom Object.

Updated Custom Record

Polls for updated records in the selected Freshservice Custom Object.

Asset Management Triggers
New Asset Created

Polls for newly created assets in Freshservice.

Asset Updated

Polls for assets that have been updated in Freshservice.

Release Management Triggers
New Release Created

Polls for newly created releases in Freshservice.

Release Updated

Polls for releases that have been updated in Freshservice.

Contract Management Triggers
New Contract Created

Polls for newly created contracts in Freshservice.

Contract Updated

Polls for contracts that have been updated in Freshservice.

Change Management Triggers
New Change Created

Polls for newly created change requests in Freshservice.

Change Updated

Polls for change requests that have been updated in Freshservice.

Requester Triggers
New Requester Created

Polls for newly created requesters in Freshservice.

Requester Updated

Polls for recently updated requesters in Freshservice.

Agent Triggers
New Agent Created

Polls for newly created agents in Freshservice.

Agent Updated

Polls for recently updated agents in Freshservice.

Onboarding & Offboarding Triggers
New Onboarding Request

Polls for new onboarding requests created in Freshservice.

Updated Onboarding Request

Polls for onboarding requests updated in Freshservice.

New Offboarding Request

Polls for new offboarding requests created in Freshservice.

Updated Offboarding Request

Polls for offboarding requests updated in Freshservice.

Journey Triggers
New Journey Request

Polls for new journey requests created in Freshservice.

Ticket (Incident/Service Request) Triggers
New Ticket Created

Polls for new tickets created in Freshservice.

Ticket Updated

Polls for tickets that have been updated in Freshservice.

Problem Management Triggers
New Problem Created

Polls for newly created problems in Freshservice.

Problem Updated

Polls for problems that have been updated in Freshservice.

Freshservice Actions

Freshservice provides multiple actions in Konnectify that allow workflows to perform operations in your Freshservice account. These actions help you create, update, retrieve, and manage records such as incidents, service requests, problems, changes, assets, requesters, agents, contracts, releases, and custom objects as part of automated workflows.

Location Management
Create Location

Creates a new location in Freshservice.

Update Location

Updates an existing location in Freshservice.

Find Location

Retrieves location details using its ID or Name.

Delete Location

Deletes a location from Freshservice.

Asset Management
Create Asset

Creates a new asset based on a selected asset type.

Update Asset

Updates an existing asset based on the selected asset ID.

Find Asset

Retrieves details of an asset using its unique ID or Name.

Delete Asset

Deletes an asset from Freshservice.

Restore Asset

Restores a previously deleted asset in Freshservice.

Department Management
Create Department

Creates a new Department with default and custom fields.

Find Department

Retrieves the details of a single department using either their unique ID or Name address.

Update Department

Updates an existing department's default and custom fields.

Notes & Conversations (Ticket)
Create Bulk Note In Ticket

Adds a bulk note (conversation) to a specified ticket. The note can be marked as private and can notify specific email addresses.

List All Notes In Ticket

Lists all notes (conversations) associated with a specified ticket.

Create Note In Ticket

Adds a note (conversation) to a specified ticket. The note can be marked as private and can notify specific email addresses.

Update Note In Ticket

Updates the body of a specific note (conversation) within a ticket.

Delete Note In Ticket

Permanently deletes a note/conversation using its unique ID.

Create Reply To Ticket

Adds a reply (conversation) to a specified ticket. Can include CC/BCC recipients and file attachments.

Get Attachment Content

Fetches a specific attachment by its ID and returns its content as a Base64 string.

Ticket Management
Create Ticket

Creates a new ticket with required and optional fields.

Update Ticket

Updates the properties of a specific ticket.

Create Child Ticket

Updates the properties of a specific ticket.

Find Ticket

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

Delete Ticket

Permanently deletes a specific ticket from Freshservice.

Get Requested Items In Ticket

Retrieves requested items associated with a given Ticket ID.

Service Request Management
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 specific service catalog item, linking it as a child to a parent ticket.

Update Service Request Item

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

View Service Item

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

Change Management
Create Change

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

Find Change

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

Update Change

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

Delete Change

Permanently deletes a change request using its unique ID.

Problem Management
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.

Release Management
Create Release

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

Update Release

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

Find Release

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

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.

Contract Management
Create Contract

Creates a new contract with details like 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 with new details such as vendor, cost, dates, or custom fields.

Approve Contract

Marks a contract as approved using its unique ID.

Reject Contract

Marks a contract as rejected using its unique ID.

Time Entry Management
Create Time Entry

Creates a new time entry linked to a parent Freshservice item.

Update Time Entry

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

Find Time Entry

Retrieves the details of a single time entry from a specific parent item.

Delete Time Entry

Permanently deletes a time entry from a specific parent item.

Task Management
Create Task

Creates a new task linked to a parent Freshservice item (Ticket, Problem, Change, or Release).

Update Task

Updates an existing task linked to a Ticket, Problem, Change, or Release.

Find Task

Retrieves the details of a single task belonging to a specific parent item (Ticket, Problem, etc.).

Delete Task

Permanently deletes a task belonging to a specific parent item (Ticket, Problem, etc.).

Requester Management
Create Requester

Creates a new requester with default and custom fields.

Find Requester

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

Update Requester

Updates an existing requester's default and custom fields.

Agent Management
Create Agent

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

Find Agent

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

Update Agent

Updates an existing agent's details, including roles, departments, and custom fields.

Onboarding & Offboarding
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.

Journey Management
Create Journey

Create a new journey request.

View Journey

View a journey request.

Update Journey Activity

Update a journey request.

Delete Journey

Delete a journey request.

Custom Object Management
Create Custom Object Record

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

Update Custom Object Record

Updates an existing record's custom fields in the selected Custom Object.

Find Custom Object Record

Retrieves a record from a Custom Object using its 'bo_display_id' (Record ID).

Popular Freshservice Automations

Freshservice automations help IT teams reduce manual effort, resolve incidents faster, and maintain structured IT processes across systems. Below are some commonly used automation scenarios built using Konnectify.

Automatically Create Incidents from Monitoring Tools

Trigger: Alert from monitoring system (Webhook, Datadog, etc.) • Action: Create Ticket (Incident)

Use case: Automatically create incidents when servers go down or performance thresholds are exceeded.

  • Faster incident logging
  • No missed alerts
  • Centralized issue tracking

Notify Teams When a High-Priority Incident Is Created

Trigger: New Ticket • Action: Send notification (Slack, Email, Teams, etc.)

Use case: Notify IT teams instantly when a High or Urgent incident is created.

  • Faster response
  • Reduced downtime
  • Better SLA compliance

Auto-Assign Tickets Based on Category

Trigger: New Ticket • Action: Update Ticket (Assign to Group/Agent)

Use case: Automatically route tickets to the correct team (Network, Security, HR IT, etc.).

  • Eliminates manual routing
  • Balanced workload
  • Faster resolution

Escalate Overdue Tickets Automatically

Trigger: Ticket Updated (SLA Breached or Pending too long) • Action: Update Ticket / Send Notification

Use case: Escalate incidents that are not resolved within SLA timelines.

  • Prevents SLA violations
  • Improves accountability
  • Keeps stakeholders informed

Automatically Create Change Requests from Approved Tickets

Trigger: Ticket Updated (Status = Approved) • Action: Create Change

Use case: Generate a change record automatically when a service request is approved.

  • Enforces ITIL process
  • Reduces manual steps
  • Improves governance

Automate Employee Onboarding Workflows

Trigger: New Employee Onboarding Request • Action: Create Tasks / Service Requests

Use case: Automatically create IT setup tasks when onboarding is initiated.

  • Structured onboarding
  • No missed setup steps
  • Faster employee readiness

Automate Employee Offboarding Process

Trigger: New Employee Offboarding Request • Action: Create Tasks / Update Asset

Use case: Automatically generate tasks to revoke access and collect company assets.

  • Improved security
  • Proper asset recovery
  • Reduced compliance risks

Sync Asset Records with External Systems

Trigger: Asset Created or Updated • Action: Create or Update Record in Database or External Tool

Use case: Keep asset inventory in sync with finance or procurement systems.

  • Accurate asset tracking
  • Reduced duplication
  • Better audit readiness

Automatically Log Time Entries

Trigger: Ticket Updated or Task Completed • Action: Create Time Entry

Use case: Automatically record time spent when work is completed.

  • Accurate time tracking
  • Reduced manual logging
  • Better reporting

Automatically Create Problem Records for Recurring Incidents

Trigger: Multiple Tickets with Same Category or Condition • Action: Create Problem

Use case: Create a problem record when repeated incidents indicate a root cause issue.

  • Enables root cause analysis
  • Reduces recurring incidents
  • Improves long-term stability

Ready to automate your Freshservice workflows?

Connect Freshservice with 100+ apps in minutes. No code required.

Start in Konnectify →

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