Conversation with a Client
Show the call details form to a sales representative in charge of this client.
Call Processing Queue
Process inbound calls in simultaneous or sequential manner.
Redirect the call to a different employee who can help.
Call Recordings and Reports
Save a call recording to the CRM and standard reports.
We have done our best to make integration as simple as possible.
1. Only Four REST Methods
The new telephony API includes only four methods and one event! You will get completely comfortable with it in under 15 minutes!
2. Forget about OAuth!
Use password protected webhooks instead of tricky OAuth authentication.
3. Implement Any Scenario
Improve the implementation of your telephony integration and make it more sophisticated.
Common Integration Approach
Only one REST API Method
Create an inbound webhook for use with the telephony.externalcall.register method.
When creating a webhook, Bitrix24 will suggest the required parameters and generate a ready to roll URL to be called from your telephony system.
Create a New Lead
If an inbound phone number does not exist in the CRM, Bitrix24 will create a lead and return the new lead's ID.
Search the CRM for Existing Clients
If there is a match among leads, contacts or companies existing in the CRM, the method will return an appropriate result.
Use any queue logic!
Only Two REST API Methods
Create inbound webhooks for use with the telephony.externalcall.show and telephony.externalcall.hide methods.
Arbitrary Queue Processing Algorithm
Show call details to required persons simultaneously or according to the queue by calling the telephony.externalcall.show webhook; hide the details form when it is no longer needed by using the telephony.externalcall.hide.
Direct Calls from the CRM!
Only One REST API Method
Create an inbound webhook for the OnExternalCallStart event.
A User Initiates a Call from Bitrix24
When a user clicks the client's phone number in Bitrix24, the webhook will relay the outbound phone number to your PBX.
Make the Call!
Now all you have to do is start the call on your PBX!
specify your handler's URL in the outbound webhook preferences
View the details and listen to the call recording without leaving the CRM!
Only One REST API Method
Add an outbound webhook for use with the telephony.externalcall.finish method.
Add the Recording
Once the call has been completed, call the webhook specifying the call parameters: length and status.
Keep and Listen to Call Recordings in Bitrix24
Provide a link to the call recording to have Bitrix24 uploaded it to CRM!
Standard Telephony Reports
Highlight call fees to make calls more efficient!
Read to the documentation and view an example of a local application.