EasyConnect App

for innovaphone v13

Power up your innovaphone PBX with REST API and webhooks


Quick and seamless integration of the innovaphone PBX in your application using well known standards and protocols available in any low-code or development environment
Features
Administration REST API
Get, update and delete objects from your own applications or automations
(refer to use cases 1 & 2 below)
Call control REST API
Control calls via the REST API from your own (web) application
(refer to use cases 3 & 4 below)
Configurable webhooks
Configure your application URL and get notified about administration changes and call monitoring
(refer to use case 5 below)
Architecture
Use cases
1
Admin API
Set call forward on no response/answer.
An employee is out of the office and wants to forward his calls to a colleague. He has no access to his telephone device. The company could make available a web page on the intranet, SharePoint or a small Teams app allowing this employee to initiate this function with only one mouse click.
2
Admin API
Add/remove a user.
The company uses an own HR management system. When a new employee starts, the creating of a new record in this HR system could call the Admin API to automatically create a user object in the innovaphone PBX. In the same way, the user object in the PBX can automatically be removed upon deletion in the HR system.
3
Call Control API
Initiate a call.
The sales team of a company uses a CRM tool in which all customers and their contact information is stored. Most CRM systems provide a 'call this contact button' next to the telephone numbers. By using the API, the event of pushing this button can be easily translated into the launch of a call in the innovaphone PBX.
4
Call Control API
Call control.
As an extension to use case 3, one could provide a full phone control into the CRM system. Next to initiating a call, this control can support accepting a call (off hook) and finishing a call (on-hook).
5
Call Control API
Missed call notification.
We take again the example of a sales person using a CRM application. It might be interesting to add a task in the CRM system upon missing a call from a customer. By using the webhook function in EasyConnect, you get notified of such events so that you can take appropriate action.
You want to learn more or you have questions?