Tokbox video chat
Credentials for demo page are username:
Use Tokbox to create video chat rooms that hold up to three people in each chatroom. This is done via a simple HTML embed.
- Create an account and a project in the Tokbox site, making sure to create an Embed project instead of an "OpenTok API" project.
- The Bubble app needs to be set up using a custom domain in order for this to work. It did not work in our tests when we tried to make
https://app-name.bubbleapps.iothe Website URL, but it did work with
- Tokbox loads the embed in the center of the page by default, but we hide it on page load by using CSS rules (
display: none;). The embed is then moved inside of a Bubble group with the ID
room=airdev, they'll be able to chat, but if one connects to
room=AirDevthey won't be able to chat.
Make sure to set up the correct Website URL
Replace the text after Room with some text to match users to each other
The OpenTok API exposes some features that are not available with embeds, such as text chat and screen sharing. These typically require a small amount custom development to integrate, but they don't come with a built-in UI component (only the back-end feature). More information on specific extra features can be found here.
If the client you're building for is unhappy with the standard Embed UI and has the resources available, it would be possible to build a better UI by combining the OpenTok API and Bubble, but it would require some custom development.