Is it necessary to have the egress server in self hosted livekit for phone calls?
t
tall-airline-16756
12/19/2025, 6:44 PM
Thanks for reaching out, arijit. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
tall-airline-16756
12/19/2025, 6:45 PM
Thanks — I’m responding about whether an egress server is required for phone calls in a self‑hosted LiveKit setup.
Short answer:
• No — an egress server is not required for basic SIP/phone calling (inbound/outbound) or for connecting calls via a SIP trunk or LiveKit Phone Numbers.
• Yes — you must deploy the egress service if you want to record or stream calls (save to cloud storage, RTMP, HLS, etc.). You can enable auto‑egress via dispatch rules to automatically record SIP calls.
Do you want instructions for deploying egress in a self‑hosted environment or help enabling auto‑egress for SIP calls?
Sources: Webhooks | LiveKit docs | Recording and export | LiveKit docs | Agents telephony integration | LiveKit docs | How to enable auto-egress with SIP | Self-hosting the Egress Service | LiveKit docs