1. Live per-call metrics
Inside (or after)session.run(), take a CallMetrics snapshot:
2. Stream metrics to your dashboard
The runner fires ametric event you can forward anywhere:
3. Runner pool stats
4. Post-call timing
After the call, the transcript carries a per-turn, per-stage latency breakdown (audio_ingress_ms, stt_ms, bridge_to_dev_ms, dev_brain_ms, tts_ms) -
see Recordings & Transcripts.