Your Own Integration

SOP API for Computer-Telephony Integration (CTI)

The Destiny Call Control includes an XML/HTTP Application Programmer Interface (API) allowing you to integrate your business applications through a very simple web service interface.

This open API provides:
  • call control methods: to initiate a call, query a 3rd-party system when receiving an incoming call, record calls, ...
  • database access methods: to access the corporate directory, change the presence of a user, get the phone status, ...
  • push notifications on incoming calls: getXpath requests towards third-party web services

Requirements:

For more details, refer to the Escaux Fusion SOP API Reference Guide.

Replicate Users & Contacts from an external database (Active Directory, LDAP or others)

The LDAP synchronization software module enables to replicate Users and shared Contacts from a 3rd-party Active Directory or LDAP database to the internal directory of the Destiny Cloud PBX : for this purpose, the SyncLDAP task is periodically running on a SOP, to replicate the user data (internal extension number, user name, language, ...) and/or contact data (name, external number, short number) to the Internal Directory on the SMP.

Beside LDAP, other methods are supported to integrate external contacts, depending on the needs:
  • Use Connect Me for iOS or Connect Me for Android to import the contacts from your mobile phone to Connect Me.
  • "UC Model merge": to periodically upload a large number of contacts directly on your (local or virtual) SOP, via a XML web service or a CSV file.
  • "SMP bulk": to easily import a limited number of contacts from a CSV file to the SMP.

Technical requirements:

Call control customization

The Fusion Call Control can be customized by Destiny, or even by the end-customers after an advanced training, in order to interact with external 3rd-party systems.

The existing predefined Fusion call flows include hooks and hangup handlers, enabling to quickly enrich the default service logic by executing customized scripts (aka "call flows") based on a very wide catalog of actions.

These actions enable to:
  • add information in the Call Detail Records (CDR),
  • trigger a 3rd-party web service,
  • send emails,
  • execute any script on the SOP,
  • activate doors/gates/lights, though IP relays or KNX output modules, ....

Requirements:

Access to Call Detail Records (CDR)

The SMP enables to build advanced reports about the call history of your company and to periodically send these reports in CSV format by email.

To enable 3rd-party applications to access these CDRs, your email application should automatically save these reports in a shared drive. Microsoft Flow can typically be used for this purpose: MS proposes multiple Flow templates to quickly implement this automatic procedure with multiple email servers (Office 365, Gmail, ...) and multiple shared drives (OneDrive, Google Drive, (S)FTP servers, ...).

Copyright © Fuzer SA