Integrate Freshdesk Support Desk with Freshchat to get the combined power of a robust helpdesk system and a modern messenger to improve your customer support.
- You can access Freshchat inside the Support Desk and eliminate the need to toggle between two different tabs or windows.
- While your agents are responding to tickets, they can still get notified on the chats assigned to them and reply to customers right from the helpdesk without navigating to a different window.
- You can also convert conversations in Freshchat into tickets in the Support Desk.
Note: For Freshdesk Support Desk customers, Freshchat integration is supported only from the Estate plans.
Freshchat-Freshdesk integration is a two-way integration and includes the following steps:
- Integrate Freshdesk Support Desk with Freshchat
- Setting up Freshdesk Support Desk in Freshchat
- Setting up Freshchat in Freshdesk Support Desk
- Convert Freshchat conversations into Freshdesk Support Desk tickets
Setting up Freshdesk Support Desk in Freshchat
- Login to Freshchat as an Account Owner or Admin.
- Go to Admin Settings > Apps > Integrations > Freshdesk Support Desk
- Add your Freshdesk portal URL and Admin API key token, and click Authorize.
- You can find your API key in your Freshdesk account under your Profile Settings.
Once your Freshdesk credentials are authorized, you can proceed with the following in the next screen:
- Add ticket fields to create tickets
- Import FAQ articles from Freshdesk Support Desk into Freshchat
- Set additional preference for chat to ticket conversion
Add ticket fields to create tickets
Choose the ticket fields for converting your chat conversations to support tickets. These fields will be auto-populated when an agent converts a chat into a ticket.
- Click on the drop-down option to select the mandatory and optional fields from Freshdesk Support Desk and choose the corresponding values. You can also leave the Valuefield blank and allow agents to choose.
- Select the Showfield 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 for your agents.
- Click Sync Fields for all the changes to take effect, and finally, click Save.
Note: Ensure that your Freshdesk Support Desk field types are compatible with Freshchat custom properties for converting a chat into a ticket
Import FAQ articles from Freshdesk Support Desk into Freshchat
If you have solution articles in Freshdesk Support Desk, you can import and reuse them as FAQs in Freshchat. This enables customer self-service and helps them easily find answers to simple queries.
How are the FAQs structured in Freshdesk Support Desk and Freshchat?
- The solution articles in Freshdesk Support Desk are categorized into four levels - Categories, Folders, Subfolders, and Articles.
- However, in Freshchat, you will only have 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.
- Click Import.
- Select the solution articles you want to import.
- If you select the Do not overwrite Category and 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.
- Click Import.
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 additional preference for chat to ticket conversion
- You can set additional preferences for converting chats to tickets.
- Make ticket creation mandatory
Select this option to make it mandatory for agents to convert all the conversations to tickets once it is resolved. If enabled, agents can resolve the ticket only after they convert them to tickets.
However, if disabled, agents will have the option to resolve the ticket with or without converting them to the ticket.
- Restrict CSAT survey
Select this option to restrict CSAT surveys for users whose conversations are converted into Freshdesk Support Desk tickets. You can choose to not show the CSAT survey or show it based on the ticket status.
- Finally, click Save.
Setting up Freshchat in Freshdesk Support Desk
- Login to your Freshdesk Support Desk account and go to Admin > Channels > Chat.
- Toggle the Link Freshchat with your Freshdesk Support Desk option to add Freshchat.
- Enter your Freshhat App ID, Widget token, and Domain name. To find these details, go to your Freshchat account and navigate to Admin Settings > Chat Settings > Chat Widget Settings > Integration Settings. The domain name is your Freshchat account's domain name.
- To allow your customers to chat when they land on your support portal, toggle the Enable chat in your support portal option.
- Click Save.
This completes Freshchat and Freshdesk Support Desk integration.
Convert Freshchat conversations into Freshdesk Support Desk tickets
- Once the integration is complete, you can start using Freshdesk within Freshchat.
- When you answer customer queries on Freshchat, you can close the conversation by resolving them. Resolved conversations move to the Resolved view and can be accessed anytime.
- Alternatively, with Freshdesk Support Desk integration, you can resolve a conversation and instantly convert them into a Freshdesk ticket and also view them anytime within Freshchat.
- This will be useful when you cannot address all the customer concerns immediately.
- For example, a premium customer may ask for a feature request or report a bug fix which takes time. Instead of having these conversations open in the queue, you can convert them into a ticket and follow up later. This also declutters the chat queue and reduces the response time.
- On your Team inbox, click on the conversation you want to resolve and convert it to a ticket.
- On the top-right corner, click Resolve and Create Ticket in Support Desk.
- You can save the conversation as a new ticket or append it to an existing ticket.
- Save as new ticket: Select the values for the ticket fields and click Resolve and Create Ticket. Based on the Freshdesk Support Desk integration settings, some ticket fields will be auto-populated (See the steps above). But you can always edit the values if necessary.
- Append to existing ticket: To save the conversation to an existing ticket, select Append to existing ticket and choose the ticket.
- You can always view the support tickets associated with a conversation within Freshchat. On the team inbox, click on a conversation and then click on the Freshdesk Support Desk app from the right pane.
Here you can view the tickets associated with the conversation. You can click on the Ticket to open it directly on Freshdesk Support Desk.
Convert chats into Freshdesk Support Desk tickets on Freshchat mobile app
Once you integrate the Freshdesk Support Desk and Freshchat, you can also use the Freshchat mobile app (iOS and Android) to convert chats into tickets.
If you are new to Freshchat, check out the getting started guide for the basics of Freshchat.
If you are an agent, check out the agent guide.
You can have the same agents in your Freshdesk Support Desk and Freshchat accounts. But once you set up Freshchat, you have to manually add your Freshdesk Support Desk agents in Freshchat.
If you have multiple websites/portals, you can still use a single Freshchat account for all your websites/portals.
To do this, declare a unique siteID for each website while adding the Freshchat code to your website pages.
When users ping you, each conversation/user from the different websites will be treated as a separate conversation/user. However, pages/sites with the same siteID will have common users/conversations. For more details on declaring the siteID, refer to Freshchat developer’s documentation.
Unable to convert chats to tickets
If you are unable to convert a Messaging conversation into a Freshdesk Support Desk ticket, it could be due to one of the following reasons:
- The Agent's role is switched from Admin to some other role, and their access is changed from global to group level or is moved from a full-time agent to an occasional agent.
- If there are mandatory fields added for ticket creation.
- If the API limits are reached.
- If the customer's email ID is invalid (spelling error, email format error, etc).
In such scenarios, follow the onscreen instructions to resolve the issue. If you are still unable to resolve this, please contact us at email@example.com.