Freshdesk is a customer helpdesk system by Freshworks that helps businesses unify ticket resolution across channels and support their customers with robust self-service. Connecting your Freshchat account to Freshdesk will help you:
- Access Freshdesk tickets linked to your customers on Freshchat
- Convert Freshchat conversations into Freshdesk tickets
- Import your Freshdesk knowledgebase articles as FAQs on Freshchat
- Create Tasks from Freshchat conversations (learn more about Tasks)
- Sync your customer data between Freshdesk and Freshchat
- Respond to Freshchat conversations from within Freshdesk
Before you proceed with the integration, please make sure that your Freshdesk and Freshchat accounts are part of the same organization. If they are not, follow the instructions in this article to migrate your account to the same organization.
TABLE OF CONTENTS
- Connect your Freshchat and Freshdesk account
- Configure the ticket and task fields
- Set additional preference for creating a ticket
- Import Freshdesk solution articles as FAQs on Freshchat
- Set up contacts and accounts sync
- Add Freshchat agents as Shared Agents on Freshdesk
- Edit or disconnect your Freshdesk account connected to Freshchat
Connect your Freshchat and Freshdesk account
- Log in to your Freshchat account as an Admin
- Go to Admin Settings > Scroll down to Integrations > Apps > Native Integrations for Chat (or use the search bar)
- Click on Freshdesk Support Desk
- Here, you'll find the list of Freshdesk accounts in your organization.
- If you don't have any accounts in your organization, you will see an option to sign up for a new Freshdesk account and will be offered a 21-day free trial.
- Click on Connect Account to connect your Freshdesk account to Freshchat.
Configure the ticket and task fields
- Log in to your Freshchat account as an Admin
- Go to Admin Settings > Scroll down to Integrations> Support Desk Integration >Create tasks and tickets (or use the search bar)
- Under Create tasks and tickets, click on Field mapping
- Here, you can choose the ticket fields you want to include when you convert a conversation into a ticket.
- Click on the drop-down option to select the fields from Freshdesk and choose the corresponding values in chat. You can also leave the Value field blank to let agents enter it.
- Check the Show field option to make the fields visible to the agents and choose the permissions you want to assign them. You can make the ticket fields editable, non-editable, or editable and mandatory.
- Click Sync Fields for all the changes to take effect, and then click on Save.
Note: Make sure that your Freshdesk field types are compatible with Freshchat custom properties before mapping the fields.
Set additional preference for creating a ticket
You can set additional preferences for converting a Freshchat conversation into a ticket on Freshdesk. The additional preferences are to
- Add the default Freshchat widget to the Freshdesk support portal
- Make it mandatory to convert all resolved conversations into a ticket
- Restrict sending a CSAT survey to customers when their conversation is converted into a ticket
- Automatically sync status of conversations and tasks associated with them
To set these preferences,
- Log in to your Freshchat account as an Admin
- Go to Admin Settings > Scroll down to Integrations> Support Desk Integration > Create tasks and tickets (or use the search bar)
- Under Create tasks and tickets, click on Preferences
- From the list of available preferences, toggle the ones you want to apply
Import Freshdesk solution articles as FAQs on Freshchat
You can import your solution articles in Freshdesk as FAQs in Freshchat which makes it easy for your customers to find answers by themselves, wherever they are. Before you begin importing solution article, you need to know how articles and FAQs are structured in Freshdesk and Freshchat.
- The solution articles in Freshdesk Support Desk are categorized into four levels - Categories, Folders, Subfolders, and Articles, but in Freshchat, they are categorized as Categories and Articles.
- The folders in Freshdesk will be imported as categories in Freshchat.
- Articles will be retained as same under each category in Freshchat
- You can import all the published articles in Freshdesk Support Desk, which are visible to all users and logged-in users into Freshchat. But articles visible only to agents and selected companies in Freshdesk Support Desk cannot be imported.
To import your articles into Freshchat,
- Log in to your Freshchat account as an Admin
- Go to Admin Settings > Scroll down to Integrations> Support Desk Integration >Create tasks and tickets (or use the search bar)
- Under Create tasks and tickets, click on Preferences
- Scroll down to Import solution articles from Freshdesk Support Desk and click on Import
- You will see a pop up with all the solution articles you can import
- Select the solution articles you want to import
- Click Import
If you select the Do not overwrite Category Title and Description option and make any changes to the solution article category title or description in Freshdesk Support Desk, it will not be auto-updated in Freshchat. If you leave this option unchecked, any changes you make in Freshdesk Support Desk will be updated in Freshchat. This applies only to the category titles and descriptions and not the article content.
Note: If you make any changes in Freshdesk Support Desk after importing the solution articles, it will not reflect in Freshchat FAQs. Every time you make a change, you need to import the articles again in Freshchat
Set up contacts and accounts sync
By connecting your Freshchat and Freshdesk accounts you will be able to sync your contacts between the two so you only have a single set of customer records. The field mapping is automatically set up when you connect the two accounts, but you can review and remap them later.
To review and remap the customer fields between Freshdesk and Freshchat,
- Log in to your Freshchat account as an Admin
- Go to Admin Settings > Scroll down to Integrations> Support Desk Integration >Sync contacts and accounts (or use the search bar)
- Review the fields mapped between Freshdesk and Freshchat
- Click on Sync data to update the synchronization
- Then click on Save contacts mapping
Add Freshchat agents as Shared Agents on Freshdesk
You can add your Freshchat agents as Shared Agents on Freshdesk to give them read-only access to the tickets and tasks available on your Freshdesk account.
To add all your Freshchat agents as Shared Agents,
- Log in to your Freshchat account as an Admin
- Go to Admin Settings > Scroll down to Integrations> Support Desk Integration >Sync contacts and accounts (or use the search bar)
- Toggle the Add Shared Agents to Freshdesk switch
- Click on Save
Edit or disconnect your Freshdesk account connected to Freshchat
To edit or disconnect the Freshdesk account connected to Freshchat,
- Log in to your Freshchat account as an Admin
- Go to Admin Settings > Scroll down to Integrations > Apps > Native Integrations for Chat (or use the search bar)
- Click on Freshdesk Support Desk
- Find the Account Preferences dropdown
- To edit the API key used for the authorization, click on Edit Authorization and update your API key
- To disconnect your Freshdesk account, click on Disconnect Account.
Note: If you disconnect your Freshdesk account, your contacts and tickets will no longer be synced between your Freshchat and Freshdesk accounts and you will no longer be able to create Tasks. But, the information that have already been synced will not be affected.
If you have any more questions, feel free to reach out to your Account Manager or write to support@freshchat.com