> For the complete documentation index, see [llms.txt](https://docs.sprinto.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.sprinto.com/integrations/overview/freshdesk-integration.md).

# Freshdesk Integration

Freshdesk is a popular customer service software that organizations uses to provide customer service.

Note: We use [Truto.one](https://truto.one/) as our integration partner to integrate and fetch required user details from the Freshdesk account.

### How this integration helps <a href="#how" id="how"></a>

* Integration helps to fetch the users list from the Freshdesk account.
* If a staff member with Freshdesk account access is offboarded, Sprinto activates a check against that member to revoke Freshdesk access.

### Prerequisites for integration <a href="#pre" id="pre"></a>

* Log in on Sprinto as administrator.
* Ensure you have “Admin” access on the Freshdesk account you want to integrate.

### How to integrate Sprinto with Freshdesk <a href="#integrate" id="integrate"></a>

1. Take the following steps to get the API key from the Freshdesk account:
   1. Go to the [Freshdesk login portal](https://www.freshworks.com/freshdesk/login/) and log in with your credentials.
   2. Click profile icon, and select **Profile settings**.<br>

      <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72062954099/original/m6I0Crvl3QwNJMyf4F6nZEAuD3pbHlQS_w.png?1693906701" alt="" width="563"><figcaption></figcaption></figure>
   3. On Profile settings page, click View API Key.<br>

      <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72062954178/original/3ru9ZL6_YZaO8lkj7xg3FPVtZegwJwptTw.png?1693906760" alt="" width="563"><figcaption></figcaption></figure>
   4. Copy the API key and note it securely. You will need this API key on Sprinto app to build integration.
2. On Sprinto app, go to  **Settings** > **Available integrations** and click **Connect** next to Freshdesk.
3. On **Integration** page, select the acknowledgement checkbox and click **Connect to Freshdesk**.\
   Note: Ensure you have turned on the option to display pop-up windows in your browser.

<figure><img src="/files/oeRNmNA8TBZC25hJzLuU" alt="" width="563"><figcaption></figcaption></figure>

4. On Freshdesk authentication page, enter the API key and Freshdesk Subdomain in the respective fields and click Connect.\
   Note: This completes connecting the Freshdesk account on Sprinto. Follow steps 5 onwards to complete the integration procedure.

<figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72062954293/original/lB0mU0HruedmBzVmmFDnzvZT5VwhwUp1mA.png?1693906855" alt="" width="375"><figcaption></figcaption></figure>

1. Go to **Security hub** > **Access** and click **Add critical access system**.
2. On **Add critical access system** page, select Freshdesk and click **Add System**.
3. On **Access** page, click the settings icon next to Freshdesk.<br>

   <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72062954350/original/sDyyPXgoDel5Wjf7bFTUGrMBQB7CyImdrw.png?1693906891" alt="" width="563"><figcaption></figcaption></figure>
4. On **Manage** page, click **Manage access**.
5. Select one of the following user access types:\
   Note: Sprinto activates a check against any staff member with invalid access based on the access type selected.

* **All staff members are allowed access**: Select this option to define all staff members’ valid access to the critical system.
* **Ticket-based access**: Select this option and define the valid access for users with access tickets.<br>

  <figure><img src="https://s3.amazonaws.com/cdn.freshdesk.com/data/helpdesk/attachments/production/72062954454/original/9MOpquOYW9Pn2-CqCPEXlmtOQqMG3vx0lg.png?1693906969" alt="" width="563"><figcaption></figcaption></figure>

### Final step <a href="#final" id="final"></a>

This completes the integration procedure. To check for pending tasks or failing checks, go to **Data Library** > **Access** and review the Freshdesk’s critical system card.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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://docs.sprinto.com/integrations/overview/freshdesk-integration.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.
