Category filter

Freshservice integration with Hexnode UEM

Freshservice is an award-winning, cloud-based IT service management solution that enables organizations to simplify and streamline their internal IT operations. The solution offers a user-friendly and powerful ticketing system, asset management capabilities, a self-service portal, and much more.

Freshservice can also be integrated with several third-party applications to add additional functionality to the service desk. If you use Freshservice for IT operations in your organization, you can integrate Hexnode UEM with your Freshservice instance to manage the devices enrolled in Hexnode right from the Freshservice portal itself. The integration will sync the details of all the devices associated with a ticket requester into the Freshservice portal. This will provide better visibility for technicians when handling tickets related to managed devices. On top of that, admins can also perform several remote management actions on the device without leaving the Freshservice portal.

Read on to understand the full capabilities of Freshservice integration with Hexnode UEM.

Integrating Freshservice with Hexnode UEM


Freshservice integration is supported only on Enterprise, Ultimate and Ultra pricing plans.

  1. Log in to the Hexnode portal.
  2. Navigate to Admin > Integrations and select Freshservice®.Freshservice integrations page in the Hexnode portal
  3. Confirm proceeding with the integration by clicking Agree and Continue.
  4. Provide the following details to create the API key:
    • Instance Name: Provide a name to identify the integration in the Hexnode portal.
    • Expiry Date: Specify the date of expiration of the generated API Key. The expiry date cannot be set more than 1 year from the date of generating the API key.
    • Check the Notify Admin via Email on Key Expiry option to send an email to the Hexnode technician when the API key expires.

    Creating an API key for integrating Freshservice with Hexnode UEM

  5. Click Create. An API key will now be generated.

    API Key generated for Freshservice integration in the Hexnode portal.

  6. Copy the API key and save it somewhere safe. This API key is required to configure the integration in the Freshservice portal.


    The API key will not be available once you click Done and exit the page.

  7. Click Done.
  8. Next, log in to your Freshservice portal using an administrator account.
  9. Navigate to the Admin tab and select Apps under the Helpdesk Productivity category.
  10. Search for Hexnode UEM and click on the Hexnode app icon to open the app details page.
  11. Click on Install and provide the following details in the configuration window that appears:
    • Hexnode UEM Console Address: Enter the name of your Hexnode portal. It will be of the form:
    • Hexnode UEM API Key: Copy and paste the Hexnode API key which you created earlier when configuring a Freshservice instance in the Hexnode portal.
    • Configuring Freshservice integration with Hexnode UEM in the Freshservice portal.

  12. Click Next.
  13. Now, provide the following details about your Freshservice instance:
    • Freshservice Instance Address: Enter the portal URL of your Freshservice account.
    • Freshservice Admin API Key: Enter the API key of your Freshservice account. To find your API key, go to Profile settings by clicking on the profile picture on the top-right corner of your Freshservice portal. The API key will be displayed below the ‘Delegate Approvals’ section on the right.
    • Allow App Access to:
      1. All Agents: Choose this option to allow all the agents in your service desk to gain access to Hexnode UEM and all of its capabilities. An ‘Agent’ in Freshservice is the technician who has access to the Freshservice portal.
      2. Specified Agents Only: Choose this option to allow only specific agents to gain access to Hexnode UEM.
    • Configuring Hexnode-Freshservice integration in the Freshservice portal.

  14. Click Install. Hexnode UEM will now be enabled for your Freshservice portal.

How does Hexnode’s integration with Freshservice help organizations?

After successfully integrating Hexnode UEM with Freshservice, you can view the details of all the devices associated with the ticket requester in the Freshservice portal. In addition, it allows you to perform basic remote actions. The following actions can be carried out from the Freshservice portal:

  1. Scan Device
  2. Scan Device Location
  3. Lock Device
  4. Enable Lost Mode
  5. Disable Lost Mode
  6. Restart Device
  7. Enable Kiosk Mode
  8. Disable Kiosk Mode
  9. Power off Device
  10. Disenroll Device

Suppose one of the employees lost their device and raised a Freshservice ticket notifying you, the organization’s IT administrator, of the problem. Using Hexnode’s integration with Freshservice, you can fetch the device details of the employee and initiate the Enable Lost Mode or Power off Device action right from the Freshservice portal.


The email address of the ticket requester in Freshservice should be the same as that of the user in the Hexnode portal.

To manage devices from the Freshservice portal:

  1. Log in to the Freshservice portal as an agent.
  2. Navigate to the Tickets tab.
  3. Click on the ticket you wish to resolve.
  4. Go to Apps > Hexnode UEM on the right panel to see a list of all the devices enrolled in Hexnode under that requester. Click on the refresh button if you cannot see the enrolled devices.

    Handling tickets using Freshservice integration with Hexnode

To perform a remote action on any device(s):

  1. Select the device.
  2. Click on the Actions button.
  3. Choose the necessary action you wish to perform.

Click on the device name to fetch helpful information such as the model name, OS version, etc., and also see the device’s recent Action History.

Details of a Hexnode-managed device associated with the ticket requester in Freshservice


Whenever a Freshservice agent performs a UEM action, the Freshservice portal records the action as a private note consisting of the following information: action name, number of devices, device IDs and the agent’s email. This note will only be visible to the agents logged in to the portal.

Managing the Freshservice instance integrated with the Hexnode portal

To view the details of the Freshservice instance in the Hexnode portal, navigate to Admin > Integrations > Configured Integrations and select the Freshservice instance. Here, you can see a complete list of all the actions carried out on the devices associated with the requesters in Freshservice and the integration summary.
Freshservice integration summary in the Hexnode portal

Click the Deactivate button to deactivate the Freshservice instance from Hexnode UEM temporarily. You will be able to Activate the instance later when required. Click on the Actions button to Reset or Delete a Freshservice instance from the Hexnode portal.

  • Hexnode Integrations