Connectors
Freshworks
FreshSales Integration
10 min
overview exotel freshworks integration enables the contextual association of calls with deals/leads it enables the user to have incoming call intimation, visualize the call details along with call recordings and provide click2call capabilities seamless integration for enhanced sales productivity and a better experience key benefits call intimations get the notification on your freshsales dashboard, whenever an incoming call comes on to your customer facing exotel number or an outbound call is initiated from freshsales automated call log creation ability to create/update a call log and associate the call with it automatic call log creation for missed calls click2call initiate a call between you and your customer, directly from the freshsales call details call recordings and call duration getting automatically added to the call logs user mapping map exotel agents to freshsales users and enable click 2 call you can upload bulk user mapping with our new feature and search for a user with mobile number or freshsales user name work on just one interface and improve your agent productivity by eliminating context switching important in order to have a successful integration with the freshsales/freshworks account, please keep the following in mind in freshsales, the contact number should be saved as 10 digit number without the country code the virtual number of client's account should start with 0 for example '04440115227' configuration follow the following prerequisites and steps to configure the integration both at exotel and freshsales end prerequisites in order to have a successful integration with the freshsales/freshworks account, you must complete the following tasks sign up for an exotel account verify your account through phone or email get your account kyc verified purchase exophone to be used by freshworks users/agents for inbound and outbound calls from the api section, make a note of account sid, api key, and api token setting up of exotel integration in order to set up the integration, follow these five steps create co workers and group configure freshsales plugin call flow associate the call flow to the exophones enable integration map the freshsales users to exotel agents in the integration interface and enable click 2 call (if required) step 1 create co workers and group to create co workers and groups in exotel in my exotel com, go to the ‘co workers and groups’ section add all the co workers corresponding to freshsales account, by clicking on invite co workers create a new group, by clicking ‘add group’ and adding all the co workers in that group step 2 configure freshsales plugin call flow in order to create the freshsales plugin call flow, follow these five steps go to the ‘app bazar’ section and under ‘custom apps’ click on the ‘create’ button provide the app name and click on ok add a connect applet select the group as created earlier, under the ‘dial a user or group’ option under the ‘distribute calls’ section, select ‘sequentially’ or 'equally' and the remaining options as per your requirement under the ‘create popup…’ section, enter this url (modify the exotel account name in it by your exotel account name url https //middleware pub freshwork exotel in/pop/\<accountsid> e g https //middleware pub freshwork exotel in/pop/exotel535 after the call conversation ends, add a passthru in that passthrough enter this url (change the accountsid) url https //middleware pub freshwork exotel in/answered/\<accountsid> e g https //middleware pub freshwork exotel in/answered/exotel535 in the section ‘if nobody answers ’, select 'go to' and add a passthru enter the pass thru url (change the accountsid) as url https //middleware pub freshwork exotel in/missed/\<accountsid> e g https //middleware pub freshwork exotel in/missed/exotel535 save the flow and click on close step 3 associate the call flow to the exophones go to the exophones section click on the button ‘assign exophones to flow’ and select the flow created in step 2 with the exophone and click on ‘attach flow’ in the subsequent pop up, click on ok and you can see the flow getting associated with exophone step 4 enable integration freshworks app installation login into the freshworks account click on the settings icon click on marketplace apps under marketplace integrations search for exotel cti app click on the install button open the fw app in a separate tab & capture freshworks api key from the profile page click on your profile picture on the top right and select 'settings' in the top bar, click on api settings confirm the captcha and you’ll be shown your api key enter all required fields on the installation page freshworks domain enter the freshworks crm domain (ex https //xyz myfreshworks com) freshworks crm api key enter the freshworks api key region of exotel account select the region from the dropdown list (please note that, in most cases, it will be singapore if your account sid ends with or without a number, it belongs to singapore ex exotel or exotel1 if it ends with the alphabet "m" after the number, it belongs to mumbai ex exotel1m ) exotel sid enter the exotel account sid exotel api key (recommended to create a new api key & token) enter the exotel api key exotel api token enter the exotel api token freshworks agent roles click on get users and select required users from the dropdown list (multiple users can be selected) that can access the user mapping screen to map freshworks agents to exotel mobile numbers 9\ click on validate button 10\ click on the save button once installation is complete, refresh the page and verify that the exotel cti icon is added to the side panel successfully step 5 user mapping go to the home page (dashboard) click on the exotel cti icon in the left panel pop up should open up click on the settings icon on the top right corner the user mapping panel opens up on the right side of the screen click on the sync button to populate all the existing/ new users from your freshworks account you can use the edit icon against each user to modify the mapping known limitations on call events for both incoming call and outbound call pop ups, the call events (like callanswered, ringing, etc ) will not be triggered hence, once the call is over, click on ‘answered’ and do the subsequent action call recording upload the call recordings will be uploaded under ticket details within an interval of 5 minutes the agent needs to refresh the freshworks call log screen after 5 minutes of calls are completed, in order to see the respective call recordings freshsales app ui screens call history screen call notes screen incoming call notification screen call log history screen
🤔
Have a question?
Our knowledgeable support team and an awesome community will get you an answer in a flash.
To ask a question or participate in discussions, you'll need to authenticate first.