# Freshdesk

## General information

The integration allows to process messages from messaging apps and social networks directly in Freshdesk interface. Each message request gets converted into a "Ticket".&#x20;

{% hint style="info" %}
Blinger.io acts solely as "transport" role, which delivers messages from users to Freshdesk interface. The set up of message processing is performed in Freshdesk interface, Blinger.io doesn't influence the standard business process of the helpdesk in any way.
{% endhint %}

## How to set up Freshdesk integration?

### Step 1. Go to Apps tab in Blinger interface and click on "Add integration" in front of Freshdesk

![](/files/-LbcELdgEsox_Sp5iGPH)

### Step 2. Fill out the fields and click on "Add Freshdesk integration"

![](/files/-LbcEg3ul14iMZaH75cv)

{% hint style="info" %}
**Note**

**Subdomain** - located in address bar of the opened Freshdesk account.\
**E-mail and password** - values for Freshdesk account authorization.
{% endhint %}

{% hint style="warning" %}
**Important**

If you're getting an **error message** when attempting to add the integration, then you should check whether the values you entered for authorization and the subdomain are correct.
{% endhint %}

### Step 3. Go to "Admin" menu in Freshdesk account and click on "Automations" in "Helpdesk Productivity" section

![](/files/-LkxIYUO2OO1GhT3zNAB)

### Step 4. Open tab "Ticket updates" and press on "New Rule" to create a rule to work with Blinger.io

![](/files/-LkxIksPS5oNTQBTbBfZ)

### Step 5. Fill out the necessary fields, set the following values and click on "Save"

| Field                                | Comment                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ------------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Rule name**                        | **-** any value                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| **When an action performed by...**   | - value "Agent" with the tag "Any"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| **Involves any of these events**     | - value "Reply is sent"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| **On tickets with these properties** | - value "Match ALL of the below"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| **Perform these actions**            | <p> - complete follow actions:</p><ol><li>choose value <em>Trigger webhook</em></li><li>specify <em>Request Type: POST</em></li><li>copy the value <em>Webhook URL</em> from the integration's page in Blinger.io account and insert that value in the filed <em>Callback URL</em></li><li>specify the value  <em>Encoding: JSON</em></li><li><p>check in <em>Content</em> значения<em>:</em> </p><ul><li><em>Ticket ID</em></li><li><em>Subject</em></li><li><em>Description</em></li><li><em>Tags</em></li><li><em>Last public comment</em></li><li><em>Status</em></li><li><em>Contact Unique External Id</em></li></ul></li></ol> |

![](/files/-LkxKe6j6ShiQ0hIzlOm)

![](/files/-LkxKs2vIg0z00DK7aZU)

![Value for Callback URL](/files/-LbcMI1UfT3Uc0N03cSw)

{% hint style="success" %}
**The integration is completed!**
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.blinger.io/documentation/integrations/freshdesk.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
