| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
| Name | Name | Last commit date | ||
|---|---|---|---|---|
parent directory.. | ||||
This demo showcases how LiveKit Agents can power a lightweight call center workflow: a dispatcher dashboard lists every active survey room, while a voice agent interviews callers and pushes their answers back into LiveKit metadata in real time.
| Directory | Description |
|---|---|
| survey-agent | Post-call survey worker (voice agent) that asks five scripted questions and records results via a tool call. |
| frontend | Next.js dashboard with queue cards, survey-progress visualizations, and a full-featured LiveKit session view. |
Each folder includes a README with setup tips and architecture details.
Prep LiveKit credentials
Run the survey worker
cd call-queue/survey-agent
uv sync
cp .env.example .env.local
uv run python src/agent.py download-files
uv run python src/agent.py devThe agent registers as devday-survey-agent by default; keep this name aligned with the frontend config.
Launch the dashboard
cd ../frontend
pnpm install
cp .env.example .env.local # reuse the same LIVEKIT_* values
pnpm devVisit http://localhost:3000 to load the queue. When new rooms appear, click the headset icon to join the call and continue the survey.
| Back | FazBrowse Home | New Git URL |