AI Automations Kurs

Voice-Agent (LiveKit Demo)

Auf dieser Seite kannst du den LiveKit-Stack testen, Tokens über die Next.js API generieren und dich mit einem Raum verbinden. Die Seite eignet sich als Ausgangspunkt, um später einen n8n-Flow oder einen Agent-Workflow mit dem gleichen Raum zu verbinden.

Der Raum muss mit dem Agent-Fluss in n8n/LiveKit übereinstimmen.

So verbindest du den Agenten

  1. Stelle sicher, dass LIVEKIT_ENABLED=true und dass deine Domain/Ports in der .env gesetzt sind.
  2. Starte oder aktualisiere den Stack mit make env-prod (oder make dev-n8n), damit Zertifikate, Redis-Passwort & livekit.yaml automatisch erneuert werden.
  3. Trage denselben Raum (voice-agent) im n8n-/Agent-Flow ein, sodass der Bot und der Browser im gleichen Channel landen.
  4. Öffne diese Seite, wähle einen Anzeigenamen und klicke auf "Verbinden". Anschließend kannst du Mikrofon-Toggle & Control-Bar verwenden.

Tipp: Für produktive Zertifikate kannst du die automatisch generierten Dateien unter docker/livekit/certs durch echte TLS-Zertifikate ersetzen und die Pfade in der .env anpassen.