EasyConnect App

for innovaphone v13

Power up your innovaphone PBX with REST APIs 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
To run EasyConnect, you need a license file that is linked to the MAC ID of your innovaphone PBX. It contains the number of licenses for each of the APIs that you need. A license file is valid for 12 months, after which you need to renew. You can request a test license for 30 days.
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?