AI Phone Agents are here! To get early accessJoin the community

Library
logo

Freshdesk AI Ticketing Integration

Set up AI ticketing in Freshdesk with API calling, import template, testing steps and deploy.
feature-image

1. Understanding The Template

We have one Scenario in the flow named AI_Ticketing_Freshdesk.

AI_Ticketing_Freshdesk Scenario Contains:

  • Unable to Answer : This event is triggered when the chatbot is unable to provide an answer to the user’s query.
  • Request To Human : This event is triggered when the chatbot needs to hand over the conversation to a human agent.
  • Transfer To Human : This intent is triggered when user want to connect to human support.

2. Get Your Freshdesk Credentials

To connect your app or chatbot to Freshdesk, you’ll need these:

  • FRESHDESK_TOKEN – An API token that lets your app authenticate and interact with Freshdesk.

How to Get Your API Token (FRESH DESK_TOKEN):

  1. Log into your Freshdesk account.

freshdesk-admin-dashboard.png

  1. Click on your profile icon in the upper-right corner and select Profile Settings.

freshdesk-profile-setting.png

  1. Your API KEY will be shown here. Copy it for use.

freshdesk-view-api-key.png

  • FRESHDESK_SUBDOMAIN – This is the first part (subdomain) of your Freshdesk URL. For example, if your Freshdesk URL is https://aicme.freshdesk.com, then aicme is your subdomain.

subdomain-freshdesk.png

3. Open Studio & Import the Template

  1. Import the template into Studio

For help with template importing, refer to our guide on how to import in Studio.

  1. Add Your Config Variable FRESHDESK_TOKEN & FRESHDESK_SUBDOMAIN

replace-config-variables.png

4. Test & Run on Emulator

Test-on-emaulator.png

To run the flow, click on Emulator and start testing the flow

5. Check Freshdesk for a generated ticket

ticketcreated