Overview
Once you connect an integration (platform or SDK/API), calls start flowing through Roark automatically. We provide comprehensive real-time analysis of every conversation, giving you deep insights into your voice AI performance.
What We Track
Transcription & Speech Analysis
- Fine-tuned transcription based on your specific use case for maximum accuracy
- Interruption detection to identify conversation flow issues
- Speech pauses and silence tracking
- Diarization for up to 15 speakers with automatic speaker identification
Emotion & Sentiment Analysis
We detect and track a comprehensive range of emotional signals:- Sentiment tracking throughout the conversation
- 64+ emotions including frustration, confusion, satisfaction
- Vocal cues like anger or raised voices
- Real-time emotion changes to spot critical moments
Tool & Function Calls
- View and track all tool calls made by your agent
- Monitor success rates and latency
- Debug failed function executions
- Analyze tool usage patterns
Filtering & Search
Find exactly what you’re looking for with powerful filtering:Agent Filters
Filter by specific agent versions or endpoints
Custom Properties
Filter by your custom metadata (e.g., business_id, customer_type)
Emotion Filters
Find calls with high frustration, anger, or satisfaction
Status Filters
Filter by call status, duration, or outcome
Call Details View
Each call provides comprehensive insights:Call Actions
Turn any live call into a test scenario by clicking the “Add as scenario” button at the top. This instantly creates a reusable test case from real production conversations.Left Panel - Transcript
- Real-time transcription with speaker labels
- Highlighted interruptions and pauses
- Tool call annotations
- Emotion indicators inline
Right Panel - Analysis
- Summary: AI-generated call summary
- Evaluation Results: Scores from your configured evaluators
- Metrics: Duration, latency, completion rates
- Emotion Timeline: Visual representation of emotional journey
Aggregate Reporting
Beyond individual calls, analyze patterns across all your data:View Reports
Generate insights from aggregate data across all your calls
Getting Started
1
Connect Your Platform
Set up an integration with VAPI, Retell, LiveKit, or use our SDKs
2
Calls Flow Automatically
Once connected, calls are processed and analyzed in real-time
3
Monitor & Analyze
Use filters to find specific calls or patterns
4
Generate Reports
Create aggregate reports for deeper insights
Key Features
Real-Time Processing
Real-Time Processing
Calls are analyzed with sub-second latency, giving you immediate insights
Custom Metadata
Custom Metadata
Pass custom properties with your calls for enhanced filtering and segmentation
Historical Playback
Historical Playback
Review past conversations with full context and analysis
Export Capabilities
Export Capabilities
Export transcripts, analysis, and metrics for further processing