EnableX Communications API
Communications
All Ways, Always
Build smarter and meaningful communications at every touchpoint across the customer journey.
- Easy to build
- Fully customisable
- Carrier-grade platform
Build smarter and meaningful communications at every touchpoint across the customer journey.
The EnableX communications platform gives you the flexibility to build, deliver and optimise new customer experiences. Modularly designed, you can start with just one communications channel and effortlessly add on more for an omni-channel, omni-device experience.
Embed live video calls into your site or app with a carrier-grade platform that can scale from a one-to-one call to a mass broadcast.
Build crystal-clear voice calling functions into your app with our software-enabled and fault-tolerant platform.
Send and receive messages in over 100 countries globally with our platform that is built for scale, speed and reliability.
Provide contextual and interactive chat experiences with a platform that offers comprehensive features.
Drive smarter, more personalised conversations with Facial Expression and Emotion Recognition AI
Build meaningful relationships with your customers with conversations that engage. Never miss an opportunity to connect with them in-app or offline across all devices, channels and platforms, wherever they are.
Embed voice, video, messaging and more within your app for contextual experience
Connect to established PSTN networks and engage with anyone even if they are offline
Interact with your users on their preferred communication channels with seamless switching between channels
Connect seamlessly with anyone, anywhere across 100+ countries
Ensure connectivity is always available with carrier-grade, AI-powered platform
Communicate with one or scale to the thousands without compromising in quality
Built for simplicity, our flexible APIs are designed to help developers build modern apps quickly. Available on iOS, Android and different web browsers, they all work together, making cross-platform communication a breeze.
_this.localStream = EnxRtc.joinRoom( token, _this.config, function(success, error) { if (error) {} if (success && success != null) { _this.room = success.room; var cntStream = success.streams.length; for (let i = 0; i < cntStream; i++) { _this.room.subscribe(success.streams[i]); } } } )
import enablex client = enablex.Client('KEY') message = client.message_create( 'enablex', '31612345678', 'Hello World' )
import enablex client = enablex.Client('KEY') message = client.message_create( 'enablex', '31612345678', 'Hello World' )
import enablex client = enablex.Client('KEY') message = client.message_create( 'enablex', '31612345678', 'Hello World' )
_this.localStream = EnxRtc.joinRoom( token, _this.config, function(success, error) { if (error) {} if (success) {} } )
localStream = EnxRtc.joinRoom(token, config, function (success, error) { if (error && error != null) { } else if (success && success != null) { room = success.room; for (var i = 0; i < success.streams.length; i++) { room.subscribe(success.streams[i]); } } }
var objectJoin: EnxRtc! objectJoin = EnxRtc() guard let stream = self.objectJoin.joinRoom( token, delegate: self, streamInfo: (streamInfo as! [Hashable : Any]), roomInfo: (roomInfo as! [Hashable : Any]), advanceOptions: nil ) else{ return }
EnableX helps growing start-ups, enterprises, and service providers drive meaningful customer relationship and create new revenue streams. With our easy-to-use APIs, global platform, and expert support, you can innovate and go-to-market faster.
Created to adapt to constantly changing needs, our platform leverages the latest technologies to ensure that it is always available, continuously upgraded and auto-scale without compromising on quality.
Gain access to 24/7 support and all the technical guidance you need, when you need it. Together with our Professional Service, you get premium service from consultation to migration to testing and deployment.
Enjoy one of industry’s lowest usage-based pricing where you only pay for what you use. Receive additional discounts as your usage grows or enjoy deeper discounts when you commit to usage.
We are one of the few communications players that offer a full suite of communication channels. From Video, Voice, SMS, Chat and more, you can pick and choose the channel(s) that you need and add on seamlessly when your requirement changes.
At EnableX, we understand that every business has its own unique requirements. This is why we have built a platform that offers you the level of agility and customisation you need. From branding to pricing to deployment models, our solutions are created to adapt to the dynamic changes in the market.
Created to adapt to constantly changing needs, our platform leverages the latest technologies to ensure that it is always available, continuously upgraded and auto-scale without compromising on quality.
We are one of the few communications players that offer a full suite of communication channels. From Video, Voice, SMS, Chat and more, you can pick and choose the channel(s) that you need and add on seamlessly when your requirement changes.
At EnableX, we understand that every business has its own unique requirements. This is why we have built a platform that offers you the level of agility and customisation you need. From branding to pricing to deployment models, our solutions are created to adapt to the dynamic changes in the market.
Enjoy one of industry’s lowest usage-based pricing where you only pay for what you use. Receive additional discounts as your usage grows or enjoy deeper discounts when you commit to usage.
Experience the Speed and Simplicity of Embedded Communications.
Try For Free