Twilio Video Meetings

APIs and Integrations

Get This PluginDemoEditor

Allows you to make calls through Twilio's platform.

This plugin exposes custom states such as:

- Available Audio Inputs
- Available Video Inputs
- isScreenSharing (yes or no depending on if a screen is being shared)
- Video On (yes or no if video is on or off)
- Microphone On (yes/no)
- Participant Unique Ids
- Number of Participants

This plugin also allows for:

- screensharing
- screen shots
- video on/off functionality.

Please contact me if you would like me to add other features. It also uses a more responsive container size than the traditional bubble plugin.


Instructions

1. Drag the Twilio Video Conference element onto the page. Set this container to either be a fixed width, or it can also be responsive for mobile and desktop devices. It is recommended you give it a minimum height (of atleast 600 pixels).

2. Apply a conditional to display the Twilio Video Conference Element when you want the user join a room (when the element becomes visible on the page, it will prompt the user to give browser permissions for video and audio)

3. Input your Twilio Video API credentials into the plugin in the plugins tab

4. Use the Generate Access Token workflow to generate an Access Token

5. Use this Generated Token to create a room. If you would like to create a server side room, use the API call in the plugin to create a Server Side Room (which supports Room Recording). If you would like to record the Room, make sure to pass a yes value in the room recording parameter. Otherwise, use the create/join room worklflow to create an ad-hoc (client side) room. If you would like to read more about the two room types, check Twilio's Docs at this link: xxxx

6. Pass the container layout (use container-in-container for now) and whether the user should join with audio/video enabled.

Similar Plugins

Ready to breathe life into your vision?

Schedule your free consultation now

Schedule a Free Consultation