Thanks — you’re asking whether there’s an out-of-the-box module or plugin to persist agent session data (chat context, tool-call history, etc.) to S3 or local storage.
Short answer: No — there isn’t a built-in export plugin today.
What is available now:
• Agent Observability captures session recordings, transcripts, turn-by-turn details and logs, and you can manually download audio, transcripts, and logs from the LiveKit dashboard when observability is enabled.
• Automatic export to cloud storage (e.g., S3) is planned but not yet available.
Options you can use now:
• Manually download session artifacts from the dashboard and upload them to S3 or local storage.
• Build a small integration: fetch transcripts/records from the dashboard or API and push them to S3 or local storage programmatically.
If you’d like, tell me:
• Do you want a server-side flow to automatically persist sessions to S3, or a manual/export-on-demand approach?
I can outline a simple integration pattern and what data to pull and store.
Sources:
Streamline troubleshooting with Agent Observability | LiveKit |
Pricing | LiveKit |
Streamline troubleshooting with Agent Observability | LiveKit, with interactive elements