With Freshchat’s Telephony Partner Extension with Amazon Connect, you can bring your Aircall account into Freshchat to meet all your customer support needs. With this integration, you can:
- Extend phone accessibility and offer conversational experiences across traditional and modern channels
- Enhance agent productivity
- Empower admins to optimize processes
Note: This functionality is only available for accounts signed up after Dec 31, 2022 on Pro and Enterprise plan.
This article contains the following sections:
- Integrating Freshchat with Amazon Connect
- Fetching Amazon Connect Instance URL
- Whitelisting Domains in Amazon Connect
- Enable Call Recording
- Agent experience with the Amazon Connect integration
Integrating Freshchat with Amazon Connect
Here's a video walkthrough of the Amazon Connect-Freshchat Integration,
Admins can integrate Amazon Connect with Freshchat by performing the following steps:
- Go to Settings > Channels >Phone.
- Select Amazon Connect from the phone channel providers list to navigate to the Amazon Connect page on the Freshchat Marketplace.
- Click Install again. Note that only one phone app can be installed at a time.
- Provide your Freshchat Domain and API Key. Find your Freshchat Domain from the URL bar, and go to Settings > Admin Settings > API > APIs to find your Freshchat API.
- Provide your CRM API Key and click Install. To get your CRM API Key, click on User profile > Settings>API Settings>Your API Key.
- Enter the Amazon Connect Instance URL from your account.
- Once validated & installed, click Amazon Connect to load the widget.
- Enter your username and password. The Amazon Connect agent widget is now set and ready to use.
Note: Update Mobile Number as the Unique field instead of Email in Freshworks Contacts for creating conversations in Freshchat.
Fetching Amazon Connect Instance URL
- Open the AWS console and search for Amazon Connect service.
- On the Instances page, click the Amazon Connect Instance Alias you wish to configure.
- The Access URL is your Amazon Connect Instance URL. Ensure the instance is updated to the latest domain.
Old Domain Name:https://instance-name.awsapps/com/connect
New Domain:https://instance-name.my.connect.aws - If your domain name is not up to date, click the link below to update it in your Amazon Connect Instance:
https://docs.aws.amazon.com/connect/latest/adminguide/update-your-connect-domain.html
Whitelisting Domains in Amazon Connect
To whitelist domains in Amazon Connect:
- Open the AWS Connect Instance Setup Page> Approved Origins tab.
- Whitelist the following domains
- https://d3o06btwlgv20m.cloudfront.net (Same for all users)
- Freshworks CTI Cloudfront URL: https://d3h0owdjgzys62.cloudfront.net (Same for all users)
- Freshworks URL, Example: https://sandeza-inc-632154267669228137.myfreshworks.com
Enable Call Recording
To enable call recording, follow the steps in the Amazon Connect documentation.
Agent experience with the Amazon Connect integration
Start a new call
- Use the keypad or select a contact from the People tab to start a call
- After connecting, Freshchat creates a new conversation and redirects you to the Inbox with this conversation open
- When the call ends, find the details and recording in the chat bubble
In-call actions
The following actions can be performed from within the widget:
- Place a call on hold and mute
- Automatic call recording
- Add call notes
- Add other agents/supervisors to an ongoing call(conference) via quick connects
Actions such as adding call notes as private notes can be performed from the Inbox even after a call has ended.
Receiving Calls
- When receiving a call, Freshchat creates a new conversation and redirects you to the Inbox with this conversation open
- Click on View Contact on the Amazon Connect widget to open Freshchat contact page
- When the call ends, find the call details and recording in the chat bubble
- Add private notes on the Amazon Connect widget while on call. When the call ends, find them as Private Notes in the Freshchat conversation inbox
Missed calls and Voicemails
- Freshchat assigns incoming calls from Amazon Connect based on logged-in timestamp.
- Agents have a callback option to initiate a return call within the conversation fragment.
- The integration does not support voicemails.