The communications landscape is evolving. Leading communications and collaboration provider, Alcatel-Lucent Enterprise (ALE) believes that the only way to stay ahead of the curve is to transform with the industry.
According to ALE, the future of communications won't just mean facilitating connections between people anymore. As disruptive concepts like AI, IoT, and analytics emerge, communication will be about connecting people, objects, and devices. To ensure this transformation, businesses need access to an ever-evolving selection of tools in the form of APIs and SDKs.
The CPaaS, or "Communications Platform as a Service" world ensures that business leaders and innovators will be able to integrate the devices, applications, and people that keep their business running smoothly. ALE's approach to CPaaS comes in the form of their Rainbow SDK and API hub.
Introducing the Alcatel-Lucent Rainbow SDKs
The ALE Rainbow SDK and API hub is an environment created to enrich and empower innovation. By accessing a range of open SDKs, developers can enhance their applications with everything from voice chat, to video, file-sharing, and even telephony PBX solutions.
ALE believes that their Rainbow CPaaS service will allow organisations to transform their services at the pace that suits them, to deliver better agent and customer experiences. The API Hub is free to sign up with and comes with access to:
- The Rainbow SDK for Web
- The Rainbow SDK for Node.JS
- The Rainbow SDK for Mobile
- The Rainbow Rest API
The Rainbow SDK for Web
The Rainbow Web SDK gives businesses everything they need to develop a next-generation social network, ideal for enhancing connections and strengthening relationships. You can launch video and voice calls, share files, or even just implement real-time chat into any website or web application. All you need to do is add a few lines of code to any browser, device, OS, or JS framework.
Features include:
- Easy-to-access JS library - compliant with Angular, jQuery and React
- Contact, search and presence API - check when people are available to talk at any time
- One-to-one chat API - for private conversations with colleagues and customers.
- Bubble group chat API - invite teams to interact together through bubble discussions
- WebRTC API - Initiate video and audio calls using WebRTC technology. No plug-ins required
- WebRTC conference API - Enable video and audio conferences within any bubble for up to 10 participants
- File-sharing API - Share files in private chat or bubble conversations.
- Groups API - Connect groups of related contacts
- PSTN telephony apps - Initiate or answer calls using your PBX phone line
- Channels API - Send notifications to thousands of users
- Call logs API - Access a history of calls made from your Rainbow app or PBX phone
The Rainbow SDK for Node.JS
The Node.JS Rainbow SDK is an NPM package available to use and deploy in any Node.JS application. Using this application, you can build bot applications with ease - relying on only a few lines of code. Just enter the information provided by Rainbow, and you'll create a bot that can connect to the AI of your choice and offer enhanced service to customers.
There's also the option to connect your bot to Rainbow when it's operating inside an IoT device so you can monitor your system, get notifications and more.
The Rainbow SDK for Node.JS also comes with an API for creating and managing your Rainbow users on-the-go. You can even create applications that handle guest user requests too.




