It is possible to access the calls table in the da...
# ask-ai
r
It is possible to access the calls table in the dashboard via API?
t
Thanks for reaching out, Rithvik. I'm an AI assistant and I'm here to help. Give me a moment while I research this topic.
Thanks — you're asking whether the dashboard's "calls" table can be accessed via an API. The calls table itself is not confirmed to have a direct API endpoint. However, you can access analytics and telemetry data via the Metrics export APIs, and SIP projects get call logs and telephony observability in the dashboard. To help further, can you tell me: • Do you need the exact rows/columns from the dashboard's calls table, or will exported metrics (timestamps, call durations, participant IDs, events) suffice? • Do you want a one-time export or a continuous export into another system (e.g., S3, BigQuery, webhook)? • Which project/plan are you on (Cloud or self-hosted) so I can suggest the correct export options? Sources: LiveKit Pricing | Say hello to improved Cloud analytics | https://blog.livekit.io/streamline-troubleshooting-with-agent-observability/#/portal/signup| | server-sdk-ruby | livekit/livekit_composite | DeepWiki
r
• Do you want a one-time export or a continuous export into another system (e.g., S3, BigQuery, webhook)? I want a one time export
t
Thanks — you're asking about a one-time export of the calls table. You can download call/session data directly from the dashboard (Agent insights / recorded sessions) as a one-time export; there isn't a confirmed direct API for the dashboard's calls table. To export from the dashboard: 1. Open the project in the LiveKit Cloud dashboard. 2. Go to the Agent insights (or Calls/Session) area and locate the session or call you need. 3. Open the session details and use the download options to export audio, transcripts, logs, or session files. If you need me to be more specific, please tell me: • Which exact fields/columns you need from the calls table (timestamps, caller IDs, duration, transcripts, recordings, etc.). • Whether your project is Cloud or self-hosted. Sources: https://blog.livekit.io/streamline-troubleshooting-with-agent-observability/#/portal|
r
Can i use the clI?
t
Thanks — you're asking if you can use the CLI to do a one-time export of the calls table. No — the CLI does not support exporting the dashboard "Calls" table. One-time exports (recordings, transcripts, logs, session files) must be downloaded from the LiveKit Cloud dashboard (Agent insights / session details). If you want, tell me: • Which exact fields/files you need (timestamps, caller IDs, durations, recordings, transcripts, etc.), and • Whether your project is Cloud or self-hosted. I can then give step-by-step dashboard download instructions or suggest alternatives for programmatic export. Sources: https://blog.livekit.io/introducing-livekit-phone-numbers-zero-to-ringing-in-60-seconds/#/portal| | https://blog.livekit.io/introducing-livekit-phone-numbers-zero-to-ringing-in-60-seconds/#/portal/signup| | Agents telephony integration | LiveKit docs | Outbound Calling Script | LiveKit docs | Streamline Troubleshooting with Agent Observability