Overview
Audio recordings are automatically collected and uploaded to LiveKit Cloud for each session. The recordings have background voice cancellation (BVC) applied if your agent uses it, and PII redacted if you have redaction enabled. They are available for playback on the Agent insights tab for the session.
To save a recording, select Download data on the session in the LiveKit Cloud dashboard. The download includes the audio and the rest of the session data. To learn more, see Download a session.
If you need more fine-grained control over audio recordings and don't require BVC, or want to record both audio and video, use LiveKit Egress to capture audio and video directly to your storage provider. The simplest pattern is to start a room composite recorder when your agent joins the room. For code samples, see Egress examples.
Agent insights audio and Egress recordings come from separate pipelines. To learn more, see Agent insights audio compared to LiveKit Egress.
Additional resources
Related topics for capturing and reviewing session media.