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

Version:
Published:
Last Updated:

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!

Interesting links

Learn how to use our SDKs

Need some help?