Jitsi Meet provides two complementary moderation tools — the Lobby (a knock-to-join waiting room) and AV Moderation (per-participant audio and video control). Lobby mode gates entry to the meeting, ensuring only approved attendees can join, while AV Moderation gives moderators ongoing control over what participants can broadcast during the session. Both features require moderator privileges to activate.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/jitsi/jitsi-meet/llms.txt
Use this file to discover all available pages before exploring further.
Lobby Mode
How It Works
When Lobby mode is enabled, participants who arrive at the meeting are placed in a virtual waiting room instead of joining directly. Each waiting participant must knock — they send a join request that only moderators can see. Moderators receive a notification for each knock and can approve or deny each request individually. Approved participants join the main conference; denied participants are redirected away from the meeting.Enable via the UI
- Open the Security options panel (shield icon in the toolbar).
- Toggle Enable Lobby to on.
- A visual indicator appears in the toolbar to confirm Lobby mode is active.
IFrame API Commands
Lobby Events
Subscribe toknockingParticipant to be notified in real time whenever someone knocks. This allows embedding applications to build custom approval UIs.
participant payload includes:
| Field | Type | Description |
|---|---|---|
id | string | The knocking participant’s session ID |
name | string | Display name provided by the participant |
email | string | Email address if provided (may be empty) |
AV Moderation
How It Works
AV Moderation allows moderators to forcibly mute any participant’s audio or video at any time. Muted participants can request to unmute (which generates an “asked to unmute” notification for them), but they cannot override the moderator’s mute state without moderator approval in strict moderation mode.Muting Commands
muteEveryone automatically excludes the moderator who issues the command. The muteRemoteParticipant command can also target the local participant by passing the local participant’s ID — in that case it toggles the local audio or video mute state directly.AV Moderation Events
Listen for mute state changes to keep your embedding application in sync with participant audio/video status.Moderator Privileges
Moderator status determines who can use Lobby and AV Moderation controls. Jitsi assigns moderation rights through the following mechanisms:- First Participant
- JWT Token
- Grant Moderator
By default (without authentication), the first participant to join a meeting is granted moderator rights automatically. If the moderator leaves, moderator rights are passed to the next eligible participant.
