Quick Start
EnableX uses WebRTC platform for developing real-time video and audio communication applications. We cover all the phases of developing a communication app. Our development platform allows you to integrate with various platforms using APIs and SDKs.
Let us get started with learning how to develop real-time video and audio communication applications. We'll guide you through the necessary steps to get things up and running.
Video Calling App
There are 3 different ways to develop Live Video Calling App, they are:
- Code Yourself using SDK
- Use Low Code Video Embed
- Use Video UI Kit for Mobile Apps
Code UI Yourself
You can build and integrate video applications with your business applications by coding yourself by referring to our Video SDKs. SDK gives building blocks for creating, managing all aspects of Video Application.
- Develop Video UI: Develop the front-end UI by referring to our SDKs. This approach requires longer development effort.
- Do Server Side of Coding: For server-side coding, you need to understand the Server API, a Restful API service for provisioning needs.
For more information, see video calling.
Use Low-Code Embed
The low-code video integration with your Application is fastest approach to get up and running with EnableX in which you can use pre-defined UI templates or customize them to meet your requirements. For more information, see Low-Code Application Development
- Use Pre-Built UI: You can use pre-configured UI templates or customize them to meet your requirements.
- Do Server Side of Coding: For server-side coding, you need to understand the Server API, a Restful API service for provisioning needs.
For more information, see low-code application development.
Use Video UI Kit
EnableX's UI Kit enables you to quickly develop video apps for mobile devices on different platforms and frameworks. The UI Kit includes a pre-built video UI, which is highly customizable and enables you to develop video apps with minimum code in less time with reduced effort.
- Use Pre-Built UI: You can use pre-configured UI that comes with the UI Kit and customize them to meet your requirements.
- Do Server Side of Coding: For server-side coding, you need to understand the Server API, a Restful API service for provisioning needs.
The following video UI kits are supported:
For more information, see Video UI Kit.
Voice calling
You can easily build high-quality hosted voice applications in the cloud with EnableX voice calling. The APIs allow you to enhance your existing website or app with voice interaction. For more information, see voice calling.
SMS Messaging
You can easily integrate SMS with your business applications or send and receive SMS for marketing campaigns through EnableX SMS Messaging Service. For more information, see SMS.
FaceAI
You can enhance video conversations with face analysis and emotion recognition using EnableX faceAI. Facial expression recognition for websites and apps creates a more engaging customer experience. FaceAI can be used for all types of web and mobile applications. For more information, see FaceAI.
For information about the terms used in the documentation, see our terminology page.
The WhatsApp Business Platform is a tool for businesses to communicate with their customers through the WhatsApp messaging application. The platform provides end-to-end encryption for secure messaging and can help businesses build stronger relationships with their customers and drive growth.For more information, see WhatsApp.
Dialogs
The EnableX Dialogs Conversational Engine is an innovative software solution that empowers users to effortlessly create and deploy chatbots for a wide range of applications. For more information, see Dialogs.