Enswitch has a comprehensive ecosystem

Enswitch has an extensive selection of extras to take your services to the next level.
Android, iOS, and Windows clients.
Click to call plugins for Google Chrome and Microsoft Outlook.
Credit card integration for Authorize.net, Barclays, Beanstream, Commweb, and HSBC. When using Authorize.net, credit card numbers are only stored on Authorize.net's servers. Updates of credit card details can be pulled from Authorize.net, ensuring that customers' credit cards never expire.
Integrated provisioning for Aastra, Cisco 7940/7960, Digium, Grandstream, Linksys SPA, Mitel, Snom, Polycom (via either TFTP or HTTP), and Yealink handsets. Provisioning templates can be created, edited, and managed via the web interface. Other manufacturers are available on request.
Outbound faxing from the web interface, from Hylafax clients, and via email. Outbound calls are billed to the appropriate customer, and the user is notified by email when the fax has been sent. Faxes can include a cover page. Sent faxes can be saved within the system and later viewed on the web interface.
Instant messaging using Matrix, using Enswitch for user authentication.
SIP messaging with store and forward. If a telephone is off-line, the system will store the message until it is available. If you have an external SMS gateway, users can send messages to external numbers and be billed accordingly. Stored SMSs can viewed on the web interface.
SMS and MMS from the web and JSON API, and for notification of voicemails and faxes. Requires an external gateway.
Plugins to integrate with third party Enswitch servers, and Voxbone, to access their number ordering APIs. This allows Enswitch's pool of spare numbers to be automatically kept topped up.
TR-069 CWMP provisioning.
WebRTC server, and WebRTC client built into the web interface.
Custom ringtones, allowing numbers and feature codes to play customer-supplied ringtones on handsets.
LDAP server.
VoIPmonitor integration.
Transcription of call recordings and voicemails use Google speech recognition.