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 KeyFreshservice 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 RequirementsTo 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
PrerequisitesAn active Freshservice agent account with permissions to access the support modules you intend to automate, along with your subdomain and API Key.
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.
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.
Configure Step Fields
Map the ticket fields, user details, or asset properties you want to transfer between Freshservice and your other apps.
Configuration TipMake sure to supply mandatory fields like ticket subject, requester email, or asset type IDs when setting up creation actions.
Test the Integration
Execute a test run in the workflow builder to verify that ticket details, asset changes, or user profile adjustments transfer correctly.
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 CreatedFires when a brand new support ticket or incident is submitted to your Freshservice helpdesk.
Ticket UpdatedFires when an existing ticket is modified, such as when status, priority, or assignee changes.
Assets 2 triggers ▾
New Asset CreatedFires when a hardware, software, or custom asset is added to your Freshservice configuration management database (CMDB).
Asset UpdatedFires when asset configurations, ownership assignments, or statuses are modified.
Changes 2 triggers ▾
New Change CreatedFires when a new change request is proposed for evaluation and planning.
Change UpdatedFires when a change request moves through approval stages or is modified.
Problems 2 triggers ▾
New Problem CreatedFires when a new problem record is logged to investigate underlying causes of support incidents.
Problem UpdatedFires when a problem's investigation status, workaround, or resolution is updated.
Releases 2 triggers ▾
New Release CreatedFires when a new release plan is formulated to deploy infrastructure or software updates.
Release UpdatedFires when release milestones, deployment states, or timeline configurations are modified.
Contracts 2 triggers ▾
New Contract CreatedFires when a new vendor or software license contract is initially drafted in Freshservice.
Contract UpdatedFires when contract terms, renewal dates, alerts, or vendor details are modified.
Requesters & Agents 4 triggers ▾
New Requester CreatedFires when a new employee or client requester profile is established in the service desk.
Requester UpdatedFires when an existing requester's contact details, department, or custom fields are modified.
New Agent CreatedFires when a new IT support agent profile is added to your helpdesk team.
Agent UpdatedFires when an agent's permissions, service groups, or profile parameters are changed.
Onboarding & Offboarding 4 triggers ▾
New Onboarding RequestFires when a manager initiates a request to onboard a new hire.
New Offboarding RequestFires when a formal request to offboard a departing employee is registered.
Updated Onboarding RequestFires when an onboarding request is updated or advances to next stage.
Updated Offboarding RequestFires when offboarding details, assets recovery status, or schedule is updated.
Journeys 1 trigger ▾
New Journey RequestFires when a new custom employee transition journey activity is created.
Custom Objects 2 triggers ▾
New Custom RecordFires when a new custom record is added to a specified Freshservice Custom Object.
Updated Custom RecordFires 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 TicketCreates a new ticket in Freshservice with standard and custom support fields.
Update TicketUpdates properties, priorities, status, or fields of a specific ticket.
Filter TicketsRetrieves tickets matching a filter query, returning up to 200 matching records.
Create Child TicketCreates and links a secondary support ticket to a main parent ticket.
Get Requested Items in TicketRetrieves service catalog items requested inside a specific ticket ID.
Find TicketRetrieves details of a single ticket using its unique ID.
Delete TicketPermanently deletes a specific support ticket from Freshservice.
Create Note in TicketAdds a conversation note to a ticket, with options to set as private or notify emails.
Update Note in TicketUpdates the message body of an existing note inside a ticket.
Create Reply to TicketAdds a formal customer reply to a ticket, with CC/BCC and file options.
Create Reply with Multi AttachmentsAdds a reply to a ticket incorporating multiple file attachments.
Delete Note in TicketPermanently deletes a specific ticket note or conversation entry.
Create Bulk Note in TicketAdds bulk conversation notes to a specified ticket to update multiple stakeholders.
List All Notes in TicketLists all public and private notes associated with a specified ticket.
Get Attachment ContentFetches a ticket attachment and converts its data into a Base64 string.
Assets 7 actions ▾
Find Assets By Asset TypeRetrieves all assets belonging to a specified Asset Type ID.
Create AssetCreates a new asset record in inventory based on your selected asset type.
Update AssetUpdates specifications, locations, or statuses of an existing asset.
Find AssetRetrieves complete details of an asset using its unique ID or name.
Delete AssetDeletes an asset record from your Freshservice inventory.
Restore AssetRestores a previously deleted asset record back to active inventory.
Search AssetSearch for assets using fields like name, tag, serial number, etc.
Changes 4 actions ▾
Create ChangeCreates a new change request with impact, risk plans, and custom fields.
Find ChangeRetrieves the complete details of a single change request using its ID.
Update ChangeUpdates an existing change record with new details and custom field values.
Delete ChangePermanently deletes a specified change request using its unique ID.
Problems 4 actions ▾
Create ProblemCreates a new problem record with associated details and custom fields.
Find ProblemRetrieves the complete details of a single problem using its unique ID.
Update ProblemUpdates an existing problem record with new details and custom field values.
Delete ProblemPermanently deletes a problem record using its unique ID.
Releases 8 actions ▾
Create ReleaseCreates a new release record with associated details and custom fields.
Find ReleaseRetrieves the complete details of a single release using its unique ID.
Update ReleaseUpdates an existing release record with new details and custom fields.
Delete ReleasePermanently deletes a release using its unique ID.
Create Release NoteAdds a note to a release and can notify specified email addresses.
Update Release NoteUpdates the body of an existing note on a release.
Find Release NoteRetrieves the details of a single note on a release.
Delete Release NotePermanently deletes a note from a release using its ID.
Contracts 4 actions ▾
Create ContractCreates a new contract with vendor, cost, dates, and custom fields.
Find ContractRetrieves the complete details of a single contract using its unique ID.
Update ContractUpdates a contract's vendor details, cost, dates, or custom fields.
Approve ContractMarks a contract as approved using its unique ID.
Requesters & Agents 7 actions ▾
Create RequesterCreates a new requester with default and custom support desk fields.
Find RequesterRetrieves the details of a single requester using ID or email address.
Find Requester or AgentRetrieves details of a user profile, matching against both agents and requesters.
Update RequesterUpdates an existing requester's profile fields and custom attributes.
Create AgentCreates a new agent with specified roles, departments, and custom fields.
Find AgentRetrieves details of a single agent using unique ID or email address.
Update AgentUpdates agent details, including roles, service desk groups, and custom fields.
Onboarding & Offboarding 4 actions ▾
Create Employee Onboarding RequestCreates a formal request to onboard a new employee, triggering associated workflows.
View Onboarding RequestRetrieves complete information for a single employee onboarding request by its ID.
Create Employee Offboarding RequestCreates a formal request to offboard a departing employee, triggering associated workflows.
View Offboarding RequestRetrieves complete information for a single employee offboarding request by its ID.
Journeys 4 actions ▾
Create JourneyCreates a new employee transition journey request inside Freshservice.
View JourneyRetrieves details of a specific transition journey request.
Update Journey ActivityUpdates activities, schedules, or targets within a specific journey request.
Delete JourneyRemoves a specific employee transition journey record.
Custom Objects 3 actions ▾
Create Custom Object RecordCreates a new record with custom fields inside the selected Custom Object.
Update Custom Object RecordModifies the custom field properties of an existing custom object record.
Find Custom Object RecordRetrieves a custom record using its unique display identifier (Record ID).
Tasks 4 actions ▾
Create TaskCreates a task linked to a parent Ticket, Problem, Change, or Release.
Update TaskUpdates attributes or status of a task linked to a parent support item.
Find TaskRetrieves details of a single task belonging to a parent support item.
Delete TaskPermanently deletes a task belonging to a specific parent item.
Time Tracking 4 actions ▾
Create Time EntryCreates a new time entry linked to a parent Ticket, Problem, Change, or Release.
Update Time EntryUpdates an existing time entry on a Ticket, Problem, Change, or Release.
Find Time EntryRetrieves details of a single time entry from a parent support item.
Delete Time EntryPermanently deletes a time entry from a parent support item.
Service Catalog 4 actions ▾
View Service ItemRetrieves the complete details of a single service catalog item using its unique ID.
Create Service RequestPlaces a request for a specific service catalog item, filling out its associated form.
Create Child Service RequestPlaces a request for a service catalog item, linking it as a child to a parent ticket.
Update Service Request ItemUpdates the status and custom fields of a requested item linked to a ticket.
Locations & Departments 7 actions ▾
Create LocationCreates a new physical or logical operational location in Freshservice.
Update LocationUpdates address, names, or properties of an existing operational location.
Find LocationRetrieves location details using its unique operational ID or name.
Delete LocationRemoves a physical or operational location from Freshservice.
Create DepartmentCreates a new operational department with default and custom fields.
Find DepartmentRetrieves the details of a single department using its unique ID or Name.
Update DepartmentUpdates 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 →