Last updated: 2021-03-17
Common troubleshooting tips while integrating Freshchat with Freddy Self-service
You can integrate your Freddy Self-service bots with your Freshchat account to serve your bot on Freshchat’s BYOB (Bring Your Own Bot). Integrating Freshchat with Freddy Self-service enables you to move incoming chats between your agents and bots. When your customers are talking to your bot and need a live agent, your agents can take over. Once the agent resolves the ticket, the conversation is handed back to the bot for feedback.
Sometimes, you may run into issues where the integration may fail. Here are a few troubleshooting tips that you can try out.
If you’re signing up for new accounts for both, you can choose the data center (DC) during the signup process. If you already have a Freshchat account, contact support@freshchat.com to find the DC and then sign up for a bots account. If you already have a Freddy Self-service account, you can make out the DC from your URL:
India: http://orgname.in-freshbots.ai/
Australia: http://orgname.au-freshbots.ai/
Europe: http://orgname.euc-freshbots.ai/
USA: http://orgname.freshbots.ai/
The default flow Freshchat refers to when the bot is initiated is the default “Sorry” flow. To ensure that the bot is triggered on your Freshchat account, connect the default “Sorry” flow to the first flow, or the “Hello” flow of your conversation. By doing this, you ensure that your customer experience is seamless. You’ll have to make the sorry dialog private and connect the sorry flow to the first flow in your bot.
Please keep in mind that the webhook endpoint will change based on Freddy Self-service DC.
India DC: https://api.in-freshbots.ai/api/freshchat/byob/chat
Europe DC: https://api.euc-freshbots.ai/api/freshchat/byob/chat
US DC: https://api.freshbots.ai/api/freshchat/byob/chat
Australia DC: https://api.au-freshbots.ai/api/freshchat/byob/chat
You will have to use the Freshchat widget embed code in a JS simulator, like js.do or jsfiddle.net, to ensure that these actions in the code run as expected.
Multiple bots cannot be connected to the same Freshchat account. If you would like to create different bot flows for different topics in Freshchat, you can check the channel id from which the message is coming and then trigger an appropriate flow. Learn more here.
Please write to freshbots-support@freshworks.com if you have any more questions, we’ll be happy to help you.