---
title: Freshdesk
slug: freshdesk
image: https://make-cxp-documentation.ams3.digitaloceanspaces.com/apps-center-icons/PREVIEW_freshdesk.png
docTags: 
createdAt: 2025-02-03T13:28:36.235Z
---

|   | With the Freshdesk app in Make, you can manage the events, tickets, conversations, contacts, companies, forums, and agents in your Freshdesk account. |
| - | ----------------------------------------------------------------------------------------------------------------------------------------------------- |

To use the Freshdesk app in Make, you must have a [Freshdesk account](https://freshdesk.com).&#x20;

# Connect Freshdesk and Make&#x20;

To get started, you must first create a connection between Freshdesk and Make, allowing the two services to communicate.

To create the connection, you need to:

1. [Obtain your API key in Freshdesk.](docId\:BiIENqQ2nddHhpahdg3EY)
2. [Create the connection in Make](docId\:BiIENqQ2nddHhpahdg3EY).

## Obtain your API key in Freshdesk

Before you create the connection in Make, you should first obtain an API key in your Freshesk account.

To obtain the API key:

::::WorkflowBlock
:::WorkflowBlockItem
Log in to your Freshdesk account.
:::

:::WorkflowBlockItem
In the upper-right corner, click on your profile picture and select **Profile Settings**.
:::

:::WorkflowBlockItem
In the right sidebar, click the **View API key** button.
:::

:::WorkflowBlockItem
Copy the **API key** value shown and store it in a safe place.
:::
::::

You'll use this value in the **field name** connection field in Make.

## Create the connection in Make&#x20;

Once you have your Freshdesk API key, you're ready to create the connection in Make.&#x20;

To create the connection:

:::::WorkflowBlock
::::WorkflowBlockItem
Log in to your Make account, add a Freshdesk module to your scenario, and click **Create a connection**.

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

:::WorkflowBlockItem
Optional: In the ​​**Connection name​​** field, enter a name for the connection.
:::

:::WorkflowBlockItem
In the ​​**API key** field, enter the API key you copied from your Freshdesk account.&#x20;
:::

:::WorkflowBlockItem
In the **Company name** field, enter your domain name. If your Freshdesk URL is `https://abc.freshdesk.com` then enter **abc** here.
:::

:::WorkflowBlockItem
Click **Save**.
:::

:::WorkflowBlockItem
If prompted, authenticate your account and confirm access.
:::
:::::

You've successfully created the connection and can now use the Freshdesk app in your scenarios. If you want to make changes to your connection in the future, follow the steps [here](docId\:SO88FM6pkT0G-adKDDfzZ).

## Set up a Freshdesk webhook

The Freshdesk app has `instant` modules—webhooks that watch for certain changes in Freshdesk and immediately start your scenario when those changes happen. To use these modules, you must set up the webhook in your Freshdesk account.&#x20;

To set up the webhook:

::::WorkflowBlock
:::WorkflowBlockItem
Add a Freshdesk `instant` module to your scenario and click **Create a webhook**.
:::

:::WorkflowBlockItem
Optional: Enter a name for the webhook in the **Webhook name** field.
:::

:::WorkflowBlockItem
Select the corresponding connection for the webhook in the **Connection** field.
:::

:::WorkflowBlockItem
Click **Save** > **Copy address to clipboard**.
:::

:::WorkflowBlockItem
Log in to your Freshdesk account.
:::

:::WorkflowBlockItem
Follow the directions as outlined in the [Freshdesk Using Webhooks in Automation](https://support.freshdesk.com/en/support/solutions/articles/132589-using-webhooks-in-observer) documentation.
:::
::::

Your webhook is now set up. When the selected change occurs in Frsehdesk, Make will immediately be notified and start your scenario.

# Freshdesk modules

After connecting to the Freshdesk app, you can use the following types of modules to build your scenarios.

:::ExpandableHeading
**Event**

- Watch Events
:::

:::ExpandableHeading
**Ticket**

- Watch Tickets
- Search Tickets by Query
- Search/List Tickets
- List Ticket Conversations
- List Time Entries
- List Satisfaction Ratings
- Get a Ticket
- Create a Ticket
- Create an Outbound Email
- Update a Ticket
- Delete a Ticket
:::

:::ExpandableHeading
**Conversation**

- Create a Reply
- Create a Note
:::

:::ExpandableHeading
**Contact**

- Watch Contacts
- Search Contacts
- Search/List Contacts
- Get a Contact
- Create a Contact
- Update a Contact
- Delete a Contact
:::

:::ExpandableHeading
**Company**

- Search Companies
- Get a Company
- Create a Company
- Update a Company
- Delete a Company
:::

:::ExpandableHeading
**Forum**

- Create a Forum
- Create a Forum Category
- Create a Forum Topic
:::

:::ExpandableHeading
**Other**

- Get an Agent
- Make an API Call
:::

# Templates

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

# Freshdesk resources

- [Freshdesk API documentation](https://developer.freshdesk.com/api/)

