Skip to main content
Docs
Search
Search...
⌘
K
to ask AI
GitHub
Ask AI
Introduction
Introduction
Build Agents
Build Agents
Agent Frontends
Agent Frontends
Telephony
Telephony
WebRTC Transport
WebRTC Transport
Manage & Deploy
Manage & Deploy
References
References
Search
Search...
⌘
K
to ask AI
Ask AI
Introduction
Introduction
Build Agents
Build Agents
Agent Frontends
Agent Frontends
Telephony
Telephony
WebRTC Transport
WebRTC Transport
Manage & Deploy
Manage & Deploy
References
References
Recipes
Quickstart
Voice AI quickstart
SwiftUI Voice Agent
Next.js Voice Agent
Flutter Voice Agent
React Native Voice Agent
Android Voice Agent
Web Embed Voice Agent
Python Voice Agent
Warm Transfer
Node.js Voice Agent
Advanced LLM
Context Variables
Interrupt User
Interruptible tools
LLM Content Filter
Simple Content Filter
LLM Output Replacement
LLM Metrics
MCP Agent
Structured Output
RPC + State Agent
Voice Processing
Push-to-Talk Agent
Uninterruptable Agent
Change Language
Transcriber
Keyword Detection
Pipeline Translator
TTS Translator
STT Metrics
VAD Metrics
Toggle Audio
Echo Agent
Sync TTS Transcription
Telephony
Using Twilio Voice
IVR Agent
Company Directory
Recording Consent
Phone Caller
SIP Lifecycle
Answer Incoming Calls
Survey Caller
Agent-assisted warm transfer
Call forwarding using SIP REFER
Secure trunking for SIP calls
Region pinning for SIP
Agents telephony integration
Audio
Background audio
Background audio example in Node.js
TTS Comparison
TTS Metrics
Playing Audio
Sound Repeater
Speedup Output Audio
Realtime Data
LivePaint
Vision
Gemini Vision Assistant
Robotics
Raspberry Pi Transcriber
Rover Teleop
Pan-Tilt Teleop
C++ Examples
Agent Workflows
Medical Office Triage
Healthcare Agent
Personal Shopper
Restaurant Agent
Drive-thru agent
Front-desk agent
Tool Use
Moviefone
RAG
LlamaIndex RAG
Metrics
Realtime model metrics
Virtual Avatars
Tavus Avatar Agent
LemonSlice Avatar Agent
Virtual Reality
VR Spatial Video
LangChain
LangChain LangGraph
LangChain Agent
LangChain Deep Agent
X
YouTube
Slack
Recipes
Quickstart
Voice AI quickstart
SwiftUI Voice Agent
Next.js Voice Agent
Flutter Voice Agent
React Native Voice Agent
Android Voice Agent
Web Embed Voice Agent
Python Voice Agent
Warm Transfer
Node.js Voice Agent
Advanced LLM
Context Variables
Interrupt User
Interruptible tools
LLM Content Filter
Simple Content Filter
LLM Output Replacement
LLM Metrics
MCP Agent
Structured Output
RPC + State Agent
Voice Processing
Push-to-Talk Agent
Uninterruptable Agent
Change Language
Transcriber
Keyword Detection
Pipeline Translator
TTS Translator
STT Metrics
VAD Metrics
Toggle Audio
Echo Agent
Sync TTS Transcription
Telephony
Using Twilio Voice
IVR Agent
Company Directory
Recording Consent
Phone Caller
SIP Lifecycle
Answer Incoming Calls
Survey Caller
Agent-assisted warm transfer
Call forwarding using SIP REFER
Secure trunking for SIP calls
Region pinning for SIP
Agents telephony integration
Audio
Background audio
Background audio example in Node.js
TTS Comparison
TTS Metrics
Playing Audio
Sound Repeater
Speedup Output Audio
Realtime Data
LivePaint
Vision
Gemini Vision Assistant
Robotics
Raspberry Pi Transcriber
Rover Teleop
Pan-Tilt Teleop
C++ Examples
Agent Workflows
Medical Office Triage
Healthcare Agent
Personal Shopper
Restaurant Agent
Drive-thru agent
Front-desk agent
Tool Use
Moviefone
RAG
LlamaIndex RAG
Metrics
Realtime model metrics
Virtual Avatars
Tavus Avatar Agent
LemonSlice Avatar Agent
Virtual Reality
VR Spatial Video
LangChain
LangChain LangGraph
LangChain Agent
LangChain Deep Agent
404
Sorry, we couldn't find that page.
Are you looking for this page?
/reference/recipes
Explore our resources
Reference
Reference documentation for the LiveKit SDKs.
Recipes
A comprehensive collection of LiveKit examples, guides, and demos.
Agents
Use the LiveKit Agents framework to build AI agents for a variety of use cases.
Ask the community
Get help from the developer community.
Ask AI
Ask LiveKit
Your AI guide to building with LiveKit
What is LiveKit?
How do I get started building a voice agent?
How do I answer phone calls with a voice agent?
What STT and TTS providers can I use?
How do I record a LiveKit session?
What are the usage limits on LiveKit Cloud?
How do I connect my agent to my own data or APIs?
You can toggle this panel with
⌘
+
I
Page not found | LiveKit Documentation