MARKETPLACE
PLUGINS
LIVEKIT VIDEO & CALL ( + AI AGENTS)
LiveKit Video & Call ( + AI Agents) logo

LiveKit Video & Call ( + AI Agents)

Published May 2026
   •    Updated this week

Plugin details

# LiveKit Video Conference: Scalable WebRTC Engine
**Build high-performance, fully customizable video conferencing apps directly in Bubble.** Powered by LiveKit's robust WebRTC infrastructure, this plugin provides the ultimate engine to create Zoom, Google Meet, or spatial audio clones. Unlike other video plugins that force you into rigid, pre-built iframes, this plugin features a **Headless Architecture**, giving you 100% design freedom to build your UI using Bubble's native elements and Repeating Groups.

### 🌟 Key Features

* **Total Design Freedom (Headless UI):** Render participant videos dynamically inside your own Repeating Groups. You have absolute control over the grid layout, styling, overlays, and responsiveness.
* **High-Quality Audio & Video:** Deliver ultra-low latency, scalable real-time communication for everything from 1-on-1 calls to large group meetings.
* **Advanced Moderator Controls:** Securely assign Admin roles. Moderators can instantly **Mute** or **Kick** disruptive participants using lightning-fast WebRTC Data Channels.
* **Granular Device Controls:** Easily toggle Camera, Microphone, and Screen Sharing. Supports pre-call "Lobby" setups, allowing users to join the room already muted or with their camera turned off.
* **Real-Time Participant States:** Build a smart UI with exposed states for every individual user in the room. Instantly detect if a participant's camera or microphone is on/off (`is_mic_on`, `is_camera_on`) and display their custom name over their video.
* **Secure Server-Side Auth:** Built with security in mind. Includes a dedicated Server-Side Action to generate JWT access tokens, keeping your LiveKit API Key and Secret completely safe from the front-end.
* **Local Self-View:** A dedicated element to mirror the local user's camera, perfect for building Picture-in-Picture (PiP) interfaces or floating camera bubbles.

### 💡 Perfect for building:

* Telehealth & Virtual Clinic platforms
* Remote Learning & EdTech classrooms
* Virtual Event platforms & Webinars
* Team collaboration tools (Google Meet / Zoom clones)
* Audio rooms and interactive live streaming

$50

One time  •  Or  $5/mo

stars   •   0 ratings
0 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Sóter Magalhães logo
Sóter Magalhães
Joined 2021   •   3 Plugins
View contributor profile

Instructions

### Quick Start Guide: LiveKit Plugin
Get your video conferencing room up and running in 4 easy steps:

Editor Demo: https://bubble.io/page?id=plugins-demos&tab=Design&name=livekit-custom&type=page

**1. Setup the Engine & Self View**

* Drag the **LiveKit Room** element anywhere on your page (it acts as the invisible engine handling the connection).
* Add the **LiveKit Self View** element to display the local user's camera.

**2. Generate Token & Connect**

* On your "Join" button workflow, add the Server-Side action **Generate Token** (input your API Key, Secret, Room Name, and User ID).
* Next, add the **Connect to Room** action and pass the `Result of Step 1's token`.

**3. Display Remote Participants**

* Create a **Repeating Group** (Type: *Text*). Set its Data Source to `LiveKit Room's remote_participants`.
* Inside the cell, place the **LiveKit Video Cell** element and set the *Participant identity* field to `Current cell's text`.

**4. Add Controls**

* Use the provided Element Actions to bring your UI to life: **Toggle Camera**, **Toggle Microphone**, **Disconnect**, and Admin moderation tools like **Kick/Mute Participant**.

---

📖 **For advanced configurations, moderator roles, lobby setups, and the complete documentation, please access the full manual here:** **[https://aifusion.gitbook.io/bubble-plugins/livekit](https://aifusion.gitbook.io/bubble-plugins/livekit)**

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Action

Categories

This plugin can be found under the following categories:
Chat   •   Media   •   Visual Elements

Resources

Support contact
Documentation
Tutorial

Rating and reviews

No reviews yet

This plugin has not received any reviews.
Bubble