This allows you to integrate Exotel into your ERPNext instance. Leads and their phone numbers captured via Exotel can be saved directly to your ERPNext instance.
- Tracks incoming calls in your ERPNext account.
- Shows existing lead/customer information pop-up to employees when an incoming call is received.
-
Install bench & ERPNext.
-
Once setup is complete, add the "Exotel Integration" app to your bench by running
$ bench get-app exotel_integration
-
Install the "Exotel Integration" app on the required site by running
$ bench --site <sitename> install-app exotel_integration
Once the installation is complete, go to your Exotel account (my.exotel.com) and generate API key to setup the integration.
- In your Exotel account go to "API" page.
- Now click on "Create API Key" and create an API key with following permissions.
- Once the key is generated go to your ERPNext account and open "Exotel Settings" page. Click on enable and fill the values of "Account SID", "API Key" & "API Token".
- Login to your Exotel account and go to App Bazar.
- Create a new "App" for a new flow.
- Setup the flow as you wish it to be.
- In your connect API under "Create popup...", copy and paste URL that you'll see in your "Exotel Settings" page once you are done with the credentials setup.
Note: Make sure to check "Make Passthru Async".
- Similary, add another "Passthru applet" under "If nobody answers..." section and paste the same URL.
Note: Make sure to check "Make Passthru Async".
- Save the flow.
- Now assign this newly created "App" to your ExoPhone from which you receive your business calls.
Once this is done, you should see all new incoming calls on your exotel phone number in the "Call Log" list in your ERPNext instance.
-
Create "Employee Group" based on call handling schedule. Make sure each employee in the group has a user linked to them and that it is correctly fetched into the table. Also make sure all the employees have their "mobile number" specified in the Employee master. Employees will recieve pop up only when calls are made to their number.
-
Go to Communication Medium.
-
Add your ExoPhone and schedule that number. Based on this schedule employees will receive the popup. Make sure that the name of the communication medium is your ExoPhone number.
GNU General Public License (v3)