> ## Documentation Index
> Fetch the complete documentation index at: https://nango.dev/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Freshdesk

> Integrate your application with the Freshdesk API

## 🚀 Quickstart

Connect to Freshdesk with Nango and see data flow in 2 minutes.

<Steps>
  <Step title="Create the integration">
    In Nango ([free signup](https://app.nango.dev)), go to [Integrations](https://app.nango.dev/dev/integrations) -> *Configure New Integration* -> *Freshdesk*.
  </Step>

  <Step title="Authorize Freshdesk">
    Go to [Connections](https://app.nango.dev/dev/connections) -> *Add Test Connection* -> *Authorize*, then enter your Freshdesk credentials. Later, you'll let your users do the same directly from your app.
  </Step>

  <Step title="Call the Freshdesk API">
    Let's make your first request to the Freshdesk API (fetch a list of tickets). Replace the placeholders below with your [Environment API key](/docs/reference/backend/http-api/api-keys), [integration ID](https://app.nango.dev/dev/integrations), and [connection ID](https://app.nango.dev/dev/connections):

    <Tabs>
      <Tab title="cURL">
        ```bash theme={null}
        curl "https://api.nango.dev/proxy/api/v2/tickets" \
          -H "Authorization: Bearer <NANGO-API-KEY>" \
          -H "Provider-Config-Key: <INTEGRATION-ID>" \
          -H "Connection-Id: <CONNECTION-ID>"
        ```
      </Tab>

      <Tab title="Node">
        Install Nango's backend SDK with `npm i @nangohq/node`. Then run:

        ```typescript theme={null}
        import { Nango } from '@nangohq/node';

        const nango = new Nango({ apiKey: '<NANGO-API-KEY>' });

        const res = await nango.get({
            endpoint: '/api/v2/tickets',
            providerConfigKey: '<INTEGRATION-ID>',
            connectionId: '<CONNECTION-ID>'
        });

        console.log(res.data);
        ```
      </Tab>
    </Tabs>

    Or fetch credentials with the [Node SDK](/docs/reference/sdks/node#get-a-connection-with-credentials) or [API](/docs/reference/api/connection/get).

    ✅ You're connected! Check the [Logs](https://app.nango.dev/dev/logs) tab in Nango to inspect requests.
  </Step>

  <Step title="Implement Nango in your app">
    Follow our [Auth implementation guide](/docs/guides/primitives/auth) to integrate Nango in your app.

    To obtain your own production credentials, follow the setup guide linked below.
  </Step>
</Steps>

## 📚 Freshdesk Integration Guides

Nango maintained guides for common use cases.

* [How do I link my Freshdesk account?](/docs/api-integrations/freshdesk/connect)\
  Learn how to obtain your Freshdesk credentials and link your account

Official docs: [Freshdesk API docs](https://developers.freshdesk.com/api/#introduction)

## 🧩 Pre-built syncs & actions for Freshdesk

Enable them in your dashboard. Extend and customize to fit your needs.

### Others

| Function name                   | Description                                                                                                                                                                       | Type                                           | Source code                                                                                                                             |
| ------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------- |
| `add-ticket-note`               | Add a private or public note to a Freshdesk ticket.                                                                                                                               | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/add-ticket-note.ts)               |
| `add-ticket-watcher`            | Add a watcher (agent) to a Freshdesk ticket.                                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/add-ticket-watcher.ts)            |
| `bulk-delete-tickets`           | Delete multiple Freshdesk tickets in a single call.                                                                                                                               | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/bulk-delete-tickets.ts)           |
| `bulk-update-tickets`           | Update multiple Freshdesk tickets in a single call.                                                                                                                               | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/bulk-update-tickets.ts)           |
| `create-agent`                  | Create a agent in Freshdesk.                                                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-agent.ts)                  |
| `create-canned-response-folder` | Create a canned response folder in Freshdesk.                                                                                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-canned-response-folder.ts) |
| `create-canned-response`        | Create a canned response in Freshdesk.                                                                                                                                            | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-canned-response.ts)        |
| `create-company-field`          | Create a company field in Freshdesk.                                                                                                                                              | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-company-field.ts)          |
| `create-company`                | Create a company in Freshdesk.                                                                                                                                                    | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-company.ts)                |
| `create-contact-field`          | Create a contact field in Freshdesk.                                                                                                                                              | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-contact-field.ts)          |
| `create-contact`                | Create a contact in Freshdesk.                                                                                                                                                    | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-contact.ts)                |
| `create-forum-category`         | Create a discussion forum category in Freshdesk.                                                                                                                                  | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-forum-category.ts)         |
| `create-forum`                  | Create a discussion forum in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-forum.ts)                  |
| `create-group`                  | Create a group in Freshdesk.                                                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-group.ts)                  |
| `create-sla-policy`             | Create an SLA policy in Freshdesk.                                                                                                                                                | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-sla-policy.ts)             |
| `create-solution-article`       | Create a solution article in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-solution-article.ts)       |
| `create-solution-category`      | Create a solutions category in Freshdesk.                                                                                                                                         | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-solution-category.ts)      |
| `create-solution-folder`        | Create a solutions folder in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-solution-folder.ts)        |
| `create-ticket-field`           | Create a ticket field in Freshdesk.                                                                                                                                               | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-ticket-field.ts)           |
| `create-ticket`                 | Create a ticket in Freshdesk.                                                                                                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-ticket.ts)                 |
| `create-topic`                  | Create a discussion forum topic in Freshdesk.                                                                                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/create-topic.ts)                  |
| `delete-agent`                  | Delete or archive a agent in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-agent.ts)                  |
| `delete-company-field`          | Delete a company field in Freshdesk.                                                                                                                                              | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-company-field.ts)          |
| `delete-company`                | Permanently delete a company in Freshdesk. This cannot be undone.                                                                                                                 | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-company.ts)                |
| `delete-contact-field`          | Delete a contact field in Freshdesk.                                                                                                                                              | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-contact-field.ts)          |
| `delete-contact`                | Delete or archive a contact in Freshdesk.                                                                                                                                         | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-contact.ts)                |
| `delete-forum-category`         | Delete a discussion forum category in Freshdesk                                                                                                                                   | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-forum-category.ts)         |
| `delete-forum`                  | Delete a discussion forum in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-forum.ts)                  |
| `delete-group`                  | Permanently delete a group in Freshdesk. This cannot be undone.                                                                                                                   | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-group.ts)                  |
| `delete-solution-article`       | Permanently delete a solution article and all of its translated versions in Freshdesk. This cannot be undone.                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-solution-article.ts)       |
| `delete-solution-category`      | Delete a solutions category in Freshdesk.                                                                                                                                         | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-solution-category.ts)      |
| `delete-solution-folder`        | Delete a solutions folder in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-solution-folder.ts)        |
| `delete-ticket-field`           | Delete a ticket field in Freshdesk.                                                                                                                                               | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-ticket-field.ts)           |
| `delete-ticket`                 | Delete or archive a ticket in Freshdesk.                                                                                                                                          | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-ticket.ts)                 |
| `delete-topic`                  | Delete a discussion forum topic in Freshdesk.                                                                                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/delete-topic.ts)                  |
| `forward-ticket`                | Forward a Freshdesk ticket to one or more email addresses.                                                                                                                        | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/forward-ticket.ts)                |
| `get-agent`                     | Retrieve a single agent from Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-agent.ts)                     |
| `get-canned-response`           | Retrieve a single canned response from Freshdesk.                                                                                                                                 | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-canned-response.ts)           |
| `get-company`                   | Retrieve a single company from Freshdesk.                                                                                                                                         | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-company.ts)                   |
| `get-contact`                   | Retrieve a single contact from Freshdesk.                                                                                                                                         | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-contact.ts)                   |
| `get-forum-category`            | Retrieve a single discussion forum category from Freshdesk                                                                                                                        | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-forum-category.ts)            |
| `get-forum`                     | Retrieve a single discussion forum from Freshdesk.                                                                                                                                | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-forum.ts)                     |
| `get-group`                     | Retrieve a single group from Freshdesk                                                                                                                                            | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-group.ts)                     |
| `get-role`                      | Retrieve a single agent role from Freshdesk.                                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-role.ts)                      |
| `get-solution-article`          | Retrieve a single solution article from Freshdesk.                                                                                                                                | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-solution-article.ts)          |
| `get-solution-category`         | Retrieve a single solutions category from Freshdesk.                                                                                                                              | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-solution-category.ts)         |
| `get-solution-folder`           | Retrieve a single solutions folder from Freshdesk.                                                                                                                                | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-solution-folder.ts)           |
| `get-ticket-field`              | Retrieve a single ticket field from Freshdesk.                                                                                                                                    | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-ticket-field.ts)              |
| `get-ticket`                    | Retrieve a single ticket from Freshdesk.                                                                                                                                          | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-ticket.ts)                    |
| `get-topic`                     | Retrieve a single discussion forum topic from Freshdesk.                                                                                                                          | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/get-topic.ts)                     |
| `list-agents`                   | List agents from Freshdesk.                                                                                                                                                       | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/list-agents.ts)                   |
| `list-companies`                | List companies from Freshdesk.                                                                                                                                                    | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/list-companies.ts)                |
| `list-contacts`                 | List contacts from Freshdesk.                                                                                                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/list-contacts.ts)                 |
| `list-groups`                   | List groups from Freshdesk.                                                                                                                                                       | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/list-groups.ts)                   |
| `list-solution-articles`        | List solution articles from Freshdesk.                                                                                                                                            | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/list-solution-articles.ts)        |
| `list-tickets`                  | List tickets from Freshdesk.                                                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/list-tickets.ts)                  |
| `make-contact-agent`            | Convert a Freshdesk contact into an agent.                                                                                                                                        | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/make-contact-agent.ts)            |
| `merge-contacts`                | Merge one or more Freshdesk contacts into a primary contact.                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/merge-contacts.ts)                |
| `merge-tickets`                 | Merge one or more Freshdesk tickets.                                                                                                                                              | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/merge-tickets.ts)                 |
| `reply-to-ticket`               | Reply to a Freshdesk ticket.                                                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/reply-to-ticket.ts)               |
| `restore-contact`               | Restore a soft-deleted Freshdesk contact.                                                                                                                                         | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/restore-contact.ts)               |
| `restore-ticket`                | Restore a deleted Freshdesk ticket.                                                                                                                                               | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/restore-ticket.ts)                |
| `send-contact-invite`           | Send a portal invitation email to a Freshdesk contact                                                                                                                             | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/send-contact-invite.ts)           |
| `update-agent`                  | Update a agent in Freshdesk.                                                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-agent.ts)                  |
| `update-canned-response-folder` | Update a canned response folder in Freshdesk.                                                                                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-canned-response-folder.ts) |
| `update-canned-response`        | Update a canned response in Freshdesk.                                                                                                                                            | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-canned-response.ts)        |
| `update-company-field`          | Update a company field in Freshdesk.                                                                                                                                              | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-company-field.ts)          |
| `update-company`                | Update a company in Freshdesk.                                                                                                                                                    | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-company.ts)                |
| `update-contact-field`          | Update a contact field in Freshdesk.                                                                                                                                              | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-contact-field.ts)          |
| `update-contact`                | Update a contact in Freshdesk.                                                                                                                                                    | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-contact.ts)                |
| `update-forum-category`         | Update a discussion forum category in Freshdesk.                                                                                                                                  | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-forum-category.ts)         |
| `update-forum`                  | Update a discussion forum in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-forum.ts)                  |
| `update-group`                  | Update a group in Freshdesk.                                                                                                                                                      | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-group.ts)                  |
| `update-sla-policy`             | Update an SLA policy in Freshdesk.                                                                                                                                                | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-sla-policy.ts)             |
| `update-solution-article`       | Update a solution article in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-solution-article.ts)       |
| `update-solution-category`      | Update a solutions category in Freshdesk.                                                                                                                                         | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-solution-category.ts)      |
| `update-solution-folder`        | Update a solutions folder in Freshdesk.                                                                                                                                           | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-solution-folder.ts)        |
| `update-ticket-field`           | Update a ticket field in Freshdesk.                                                                                                                                               | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-ticket-field.ts)           |
| `update-ticket`                 | Update a ticket in Freshdesk.                                                                                                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-ticket.ts)                 |
| `update-topic`                  | Update a discussion forum topic in Freshdesk.                                                                                                                                     | [Action](/docs/guides/functions/action-functions)   | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/actions/update-topic.ts)                  |
| `agents`                        | Sync agents from Freshdesk.                                                                                                                                                       | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/agents.ts)                          |
| `articles`                      | Recursively fetches a list of solution articles.                                                                                                                                  | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/articles.ts)                        |
| `business-hours`                | Sync business hours configurations from Freshdesk                                                                                                                                 | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/business-hours.ts)                  |
| `canned-responses`              | Recursively fetches canned responses from Freshdesk canned response folders.                                                                                                      | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/canned-responses.ts)                |
| `companies`                     | Sync companies from Freshdesk.                                                                                                                                                    | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/companies.ts)                       |
| `company-fields`                | Sync company field definitions from Freshdesk.                                                                                                                                    | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/company-fields.ts)                  |
| `contact-fields`                | Sync contact field definitions from Freshdesk.                                                                                                                                    | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/contact-fields.ts)                  |
| `contacts`                      | Sync contacts from Freshdesk.                                                                                                                                                     | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/contacts.ts)                        |
| `forum-topics`                  | Recursively fetches discussion forum topics from Freshdesk (categories -> forums -> topics), mirroring the categories -> folders -> articles traversal used by the articles sync. | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/forum-topics.ts)                    |
| `groups`                        | Sync groups from Freshdesk                                                                                                                                                        | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/groups.ts)                          |
| `roles`                         | Sync agent roles from Freshdesk.                                                                                                                                                  | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/roles.ts)                           |
| `satisfaction-ratings`          | Sync ticket satisfaction ratings from Freshdesk.                                                                                                                                  | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/satisfaction-ratings.ts)            |
| `sla-policies`                  | Sync SLA policies from Freshdesk                                                                                                                                                  | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/sla-policies.ts)                    |
| `ticket-fields`                 | Sync ticket field definitions from Freshdesk.                                                                                                                                     | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/ticket-fields.ts)                   |
| `tickets`                       | Sync tickets from Freshdesk                                                                                                                                                       | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/tickets.ts)                         |
| `time-entries`                  | Sync ticket time entries from Freshdesk.                                                                                                                                          | [Sync](/docs/guides/functions/syncs/sync-functions) | [🔗 Github](https://github.com/NangoHQ/integration-templates/blob/main/integrations/freshdesk/syncs/time-entries.ts)                    |

***
