• SILENCE
  • REMOVAL
  • AUDIT
  • HUMAN

How to moderate live video rooms with your AI

Connect your agent to LiveKit once. It stays in the room to watch for rule-breakers and take action immediately.

Ask AI about this page

Short answer

How can I use AI to moderate my live video rooms?

Your agent uses LiveKit tools to watch participants and act when they violate your rules. It can mute audio or kick users out of the room. You get a way to keep your sessions orderly without watching every single person.

The outcomes of automated moderation.

Where rule-breaking is handled.

What happens when your agent detects a violation.

SILENCE

Muted audio

The agent identifies a noisy participant and mutes their track. This stops disruptions without kicking them out.

REMOVAL

Kicked users

When someone breaks major rules, the agent removes them from the room. This keeps the environment safe.

AUDIT

Participant lists

The agent tracks everyone currently in the room. You can ask for a list of active users at any time.

HUMAN

Manual control

The agent handles the basic enforcement, but you stay in charge. You can step in to undo an action or handle complex issues.

The workflow

What your AI does when a violation occurs.

The agent acts as a digital moderator that watches the room state.

  1. Scan participants

    The agent checks the room to see who is currently connected.

    list_participants
  2. Identify offenders

    The agent compares participant behavior against the rules you set.

    list_participants
  3. Mute audio

    If a user is being too loud, the agent silences their specific audio track.

    mute_track
  4. Kick users

    For serious rule-breaking, the agent pulls the participant from the session.

    remove_participant

Try it

Copy these to start.

Use these prompts to begin moderating.

Starting points

These are opening lines. Swap in your specific room names or rule descriptions.

LiveKit Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_Y60ujzl6AGdFF9QnxaSiCpnF8V3Papr0mn8cSRqZ/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — LiveKit capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "tt-voice-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Y60ujzl6AGdFF9QnxaSiCpnF8V3Papr0mn8cSRqZ/mcp"
    }
  }
}
Copy into chat04
  • List all participants in the 'Main Stage' room.

  • Mute the user named 'User_123' in the 'Workshop' room.

  • Remove anyone in the 'Public Lobby' who is violating the community guidelines.

  • Monitor the 'Live Stream' room and mute any participant who starts playing loud music.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect LiveKit Real-Time Rooms once, then ask.

Link your account once. Your credentials stay encrypted on our side, and you can start giving commands to your agent immediately.

Connect LiveKit Real-Time Rooms to your AI

FAQ

How the moderation behaves

  • 01

    Can the AI delete the entire video room?

    No. The agent can only manage participants and their tracks.

  • 02

    Does the AI decide when to kick someone on its own?

    It depends on your instructions. You can tell it to act automatically based on rules, or ask it to suggest actions first.

  • 03

    Can the AI see the video feed?

    No. The agent uses tools to interact with the room state and participants, but it does not watch video like a human.

  • 04

    Can the AI change my admin permissions?

    No. The agent cannot modify your user roles or permissions within LiveKit.

  • 05

    Will the AI mute everyone at once?

    Only if you explicitly tell it to. It acts on specific participants or tracks based on your commands.

  • More questions about LiveKit Real-Time Rooms? The Connector page answers them. See everything the LiveKit Real-Time Rooms Connector can do

Connect LiveKit to Claude, Cursor, ChatGPT & more