---
title: Freshservice
slug: freshservice
description: How to integrate Freshservice with Make.com
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_freshservice.png
docTags: 
createdAt: 2025-02-03T13:28:36.235Z
---

| :inlineImage[]{src="https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/freshservice.png" alt="Freshservice logo" caption size="50" width="512" height="512"} | Freshservice is an IT service management platform that helps organizations automate workflows, manage incidents, assets, and service requests. Integrating Freshservice with Make.com enables automated ticket creation, asset updates, and streamlined IT support processes across multiple tools. |
| -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |

:::hint{type="warning"}
This is AI-generated content based on official Freshservice documentation. The content may contain mistakes. Please verify important information. If you have questions on vendor documentation, contact [Freshservice](https://www.freshworks.com/freshservice/) directly.
:::

# Requirements

To use the Freshservice app in Make, you must have an active Freshservice account and an API Key, [create your account on Freshservice](https://www.freshworks.com/freshservice/). For subscription, refer to the [Freshservice pricing page](https://www.freshworks.com/freshservice/).

# Connect Freshservice and Make&#x20;

To get started, you must first create a connection between Freshservice and Make, allowing the two services to communicate.&#x20;

::::WorkflowBlock
:::WorkflowBlockItem
**Obtain your API Key in your Freshservice account**
:::

:::WorkflowBlockItem
**Create the connection in Make.**
:::
::::

## Obtain your API Key in your Freshservice account

Before you create the connection in Make, you should first obtain your **API Key** in your Freshservice account.

To obtain your **API Key&#x20;**:

::::WorkflowBlock
:::WorkflowBlockItem
Click you&#x72;**&#x20;profile picture** in the top right corner of the portal.
:::

:::WorkflowBlockItem
Navigate t&#x6F;**&#x20;Profile settings**.

![](https://make-cxp-documentation.ams3.cdn.digitaloceanspaces.com/apps-center-screenshots/freshservice_API_Key)
:::

:::WorkflowBlockItem
Copy th&#x65;**&#x20;API key** displayed below th&#x65;**&#x20;Delegate Approvals section** to your right.
:::
::::

You will use this value while creating a connection in Make.&#x20;

Because the UI might have changed, the steps you see on your screen might be different, [check the vendor documentation for updates.](https://support.freshservice.com/support/solutions/articles/50000000306-where-do-i-find-my-api-key-)

## Create the connection in Make&#x20;

:::::WorkflowBlock
::::WorkflowBlockItem
[[Log in in your Make](https://www.make.com/en/register) account](https://www.make.com/en/register), add the Freshservice module to your scenario, and click **Create a connection.&#x20;**

:::hint{type="info"}
If you add a module with an instant tag, click **Create a webhook**, then **Create a connection.**
:::
::::

:::WorkflowBlockItem
*Optional:&#x20;*&#x49;n the **Connection name** field, enter a name for the connection.
:::

:::WorkflowBlockItem
Enter the **authentication credentials** you copied from your Freshservice account or follow the on-screen instructions to create the connection.&#x20;
:::
:::::

For detailed information on connecting an application, see **[Connect an application](docId\:SO88FM6pkT0G-adKDDfzZ)** page.

# Freshservice modules

After connecting to the Freshservice app, you can choose from a list of available modules to build your scenarios.&#x20;

:::ExpandableHeading
### Create a Change

Creates a new change record in your system.
:::

:::ExpandableHeading
### Create a Problem

Creates a new problem entry in your system.
:::

:::ExpandableHeading
### Create a Release

Creates a new software release version in your selected repository.
:::

:::ExpandableHeading
### Create a Requester

Creates a new requester profile in the system.
:::

:::ExpandableHeading
### Create a Task

Creates a new task using one of the four available task management modules.
:::

:::ExpandableHeading
### Create a Ticket

Creates a new support ticket in your selected system.
:::

:::ExpandableHeading
### Create a Time Entry

Creates a new time entry in one of four available time tracking modules.
:::

:::ExpandableHeading
### Deactivate a Requester

Deactivates a specified requester, making them inactive within the system.
:::

:::ExpandableHeading
### Delete a Change

Deletes a selected change from your account.
:::

:::ExpandableHeading
### Delete a Problem

Deletes a specified problem from your account.
:::

:::ExpandableHeading
### Delete a Release

Deletes a specified release from your account.
:::

:::ExpandableHeading
### Delete a Task

Deletes a selected task from one of the four specified modules.
:::

:::ExpandableHeading
### Delete a Ticket

Deletes a specified ticket from your account.
:::

:::ExpandableHeading
### Delete a Time Entry

Removes a selected time entry from one of the four available modules.
:::

:::ExpandableHeading
### Forget a Requester

Removes a selected requester from the system’s memory.
:::

:::ExpandableHeading
### Get a Change

Fetches detailed information about a specific change.
:::

:::ExpandableHeading
### Get a Problem

Fetches detailed information about a specific problem.
:::

:::ExpandableHeading
### Get a Release

Fetches detailed information about a specific release.
:::

:::ExpandableHeading
### Get a Requester

Fetches detailed information about a specific requester.
:::

:::ExpandableHeading
### Get a Task

Fetches detailed information for a specific task using one of four available modules.
:::

:::ExpandableHeading
### Get a Ticket

Retrieves detailed information about a specific ticket by its ID.
:::

:::ExpandableHeading
### Get a Time Entry

Fetches detailed information for a specific time entry using one of four available modules.
:::

:::ExpandableHeading
### Get an Asset

Fetches detailed information about a specific asset.
:::

:::ExpandableHeading
### List Problems

Retrieves a comprehensive list of all existing problems from your account.
:::

:::ExpandableHeading
### List Releases

Fetches and displays a complete list of all software releases available in your account.
:::

:::ExpandableHeading
### List Tasks

Retrieves a complete list of tasks from one of four available modules.
:::

:::ExpandableHeading
### List Time Entries

Fetches a list of all time entries generated by any of the four available modules.
:::

:::ExpandableHeading
### Make an API Call

Executes a custom API request to the connected service using your authorized credentials.
:::

:::ExpandableHeading
### Search Assets

Searches for specific assets based on given criteria or retrieves a complete list of all available assets.
:::

:::ExpandableHeading
### Search Changes

Searches for specific changes or retrieves a complete list of all changes.
:::

:::ExpandableHeading
### Search Requesters

Searches for specific requesters or retrieves a complete list of all requesters.
:::

:::ExpandableHeading
### Search Tickets

Searches for specific tickets based on criteria or retrieves a complete list of all tickets.
:::

:::ExpandableHeading
### Start/Stop Timer

Starts or stops a timer on one of four available timer modules.
:::

:::ExpandableHeading
### Update a Change

Updates the details of an existing change record.
:::

:::ExpandableHeading
### Update a Problem

Updates the details or status of an existing problem.
:::

:::ExpandableHeading
### Update a Release

Updates the details or information of an existing release.
:::

:::ExpandableHeading
### Update a Requester

Updates the details of an existing requester in your system.
:::

:::ExpandableHeading
### Update a Task

Updates an existing task in one of the four available modules.
:::

:::ExpandableHeading
### Update a Ticket

Updates the details or status of an existing support ticket.
:::

:::ExpandableHeading
### Update a Time Entry

Updates an existing time entry in one of the four supported modules.
:::

:::ExpandableHeading
### Watch Changes

Triggers when a change record is either created or updated in the system.
:::

:::ExpandableHeading
### Watch Problems

Triggers when a new problem is created or an existing problem is updated in the system.
:::

:::ExpandableHeading
### Watch Release

Triggers when a new release is created or an existing release is updated in your repository.
:::

:::ExpandableHeading
### Watch Requesters

Triggers when a new requester is created or when an existing requester's details are updated.
:::

:::ExpandableHeading
### Watch Tasks

Triggers when a new task is created or when an existing task is updated.
:::

:::ExpandableHeading
### Watch Tickets

Triggers when a new ticket is created or when an existing ticket is updated.
:::

:::ExpandableHeading
### Watch Time Entries

Triggers when a new time entry is added or an existing time entry is modified.
:::

# Templates

You can look for more templates in [Make's template gallery](https://www.make.com/en/templates), where you'll find thousands of pre-created scenarios.

# Freshservice resources&#x20;

You can have access to more resources related to this app on the following links

- [Freshservice topics on Make community](https://community.make.com/search?q=Freshservice)
- [Freshservice website](https://www.freshworks.com/freshservice/)
- [Freshservice documentation](https://api.freshservice.com/)
- [Freshservice API documentation](https://api.freshservice.com/introduction)
- [Freshservice page on make](https://www.make.com/en/integrations/freshservice)

***

:::CtaButton{label="Get started for free" externalHref="https://www.make.com/en/register" openInNewTab="true"}

:::

