Rainbow SDK for Web
The perfect choice for your web site or web application
Ready to get started with Rainbow SDK for Web?
Everything you need to get started with Rainbow SDK for Web
Useful information
Toggle to STS documentation
Easily integrated into your website
The Rainbow SDK for Web is easily integrated into any web site or web application just by adding a few lines of code.
Once done, your web site or application will be connected to Rainbow and able to use every available Rainbow service.
- Any browser
- Any device or OS
- Any JS Framework
- Offers a friendly debug console
A fully documented Web SDK
The Rainbow SDK for Web provides you the best API for connecting to Rainbow and integrating with your site.
These API have been carefully developed and are well-documented with the necessary details to help you to build your application.
Complete collaborative features
The Rainbow SDK for Web provides the services you need to build a complete social network. Make your site a relationship machine.
Chat or share files with a single recipient or to a group. Have an audio call with someone, enhance it by adding video. Rainbow makes it possible!
SDK for Web at a glance.
Learn about the main APIs provided by this SDK
Simple JS library
Load the JavaScript Rainbow SDK from your web site or application and use it in some lines of code. It is compliant with the main JavaScript frameworks such as React, Angular and JQuery.
Contacts, search and presence API
Handle your contact list and know when they are available, busy on the phone or away. Search for users by name or id to extend your network.
One-to-one Chat API
Exchange messages with your contacts. Be alerted when contacts send you a message. You can retrieve the whole conversation or only the most recent messages.
Bubbles groupchat API
Create and invite users, or reuse your bubbles for talking together. In a bubble, everyone can participate to the conversation.
WebRTC audio and video API
You can initiate audio and video calls to your contacts using your browser without a plug-in. Enhance your call from audio only to video. Choose which device you want to use and control the call (mute/unmute).
WebRTC Conference API
You can join a conference in a bubble. Control the video you want to see and control your device (mute/unmute).
Files sharing API
Share files with a user in a one-to-one chat or within a bubble with several participants. You're also able to download files shared by others in your bubble.
Groups API
Group your contacts by activity, other... . Make some groups become your favorites groups.
PSTN telephony API
You can initiate or anwer any call with your PBX phone. The API covers all basic telephony features such as putting a call on hold and retrieving it, diverting a call to voice mail, making a conference call with multiple participants and more.
Channels API
Send messages to channels which may have more than thousands suscribers. Subscribe to users public channels to follow them and receive what they publish!