Skip to main content

November 21, 2025

πŸ”” Webhooks

Receive real-time notifications when call analysis events occur. Webhooks enable you to integrate Roark directly into your workflows without polling for updates. Available Events:
  • Call Analysis Completed - Triggered when analysis finishes successfully
  • Call Analysis Failed - Triggered when analysis encounters an error
Features:
  • Send test events to verify your integration
  • Automatic retry logic with exponential backoff
  • Signature verification for security
  • Delivery history and monitoring
πŸ‘‰ Learn more

November 14, 2025

πŸŽ›οΈ Dashboard Property Filters

You can now override call properties directly on your dashboards to filter reports by specific criteria without creating new dashboards.
Use Cases:
  • Filter by specific business name or ID
  • View metrics for a particular customer segment
  • Analyze performance across different property values
  • Quickly switch between filtered views without leaving your dashboard
This makes it easy to drill down into your data and analyze specific segments on the fly.

November 11, 2025

Search across your calls using multiple criteria including transcripts, notes, summaries, and integration IDs. Enhanced Call Search Search Capabilities:
  • Transcripts - Find calls by specific words or phrases spoken during conversations
  • Notes - Search through call annotations and comments
  • Summaries - Locate calls by summary content
  • Call Names - Search by call titles
  • Integration IDs - Find calls by third-party platform identifiers (VAPI, Retell, LiveKit, etc.)
This makes it easy to quickly locate specific calls, whether you’re looking for a particular customer interaction, troubleshooting an issue, or analyzing conversation patterns.

November 8, 2025

🎧 Persona Background Noise Environments

Test your agents in realistic, noisy environments with new background noise options for personas. Persona Background Noise Available Environments:
  • Airport - Terminal announcements and crowd noise
  • Children Playing - Playground and family environments
  • City Street - Traffic and urban soundscapes
  • Coffee Shop - CafΓ© ambiance and conversations
  • Driving - Vehicle and road noise
  • Office - Workspace chatter and activity
  • Thunderstorm - Weather and rain sounds
This is especially helpful for testing:
  • Barge-in handling - How well your agent manages interruptions
  • Latency tolerance - Performance in challenging audio conditions
  • Overall robustness - Agent reliability when calls aren’t perfectly quiet
Configure background noise in your Persona settings to create more realistic simulation scenarios.

November 5, 2025

πŸ’Ύ Saved Views

Save and restore your filter configurations with saved views, eliminating the need to manually recreate complex filter combinations. Saved Views Features:
  • Save Filter Sets - Preserve any combination of filters, time ranges, and search criteria
  • Quick Access - Instantly switch between saved views from a dropdown
  • Reusable Configurations - Create views for common workflows and use cases
  • Share Across Team - Team members can access and use saved views
Common Use Cases:
  • Save views for specific agents or integrations you monitor frequently
  • Create filters for different customer segments or business units
  • Set up views for specific issue types or quality checks
  • Maintain separate views for production vs. testing environments
No more rebuilding the same filters every time you need to check on a specific subset of calls.

November 2, 2025

πŸ”— Leaping AI Integration

Roark now integrates with Leaping AI, bringing comprehensive monitoring and testing capabilities to Leaping users. What’s Included:
  • Automatic Call Sync - Stream calls from Leaping to Roark automatically
  • Real-time Analytics - Monitor call quality, evaluators, and metrics in real-time
  • Agent Testing - Use Leaping agents in Roark simulations
  • Unified Dashboard - View all your Leaping call data alongside other integrations
If you’re using Leaping AI for your voice agents, you can now connect your account to start monitoring and testing your calls in Roark.

October 30, 2025

πŸŽ‰ New Calls Page

We’ve completely redesigned the calls page with powerful new features for analyzing and organizing your conversations.
New Features: πŸ“ Call Notes
  • Add notes and annotations directly to calls
  • Search through notes to quickly find specific calls
  • Keep context and observations organized
⭐ Favorite Metrics
  • Pin your most important metrics for quick access
  • Customize which metrics are visible at a glance
  • Focus on what matters most to your workflow
πŸ“„ Multiple Transcript Views
  • Agent Transcript - View what the agent said and heard during the call
  • Post-Call Transcript - See the processed transcript after analysis
  • Switch between views to compare and verify accuracy
🏷️ Labels & Search
  • Add custom labels to categorize calls
  • Search through labels to filter and find calls
  • Organize calls based on your own taxonomy
Enhanced Organization
  • Better visual hierarchy for easier scanning
  • Improved performance when browsing large call lists
  • More intuitive navigation and filtering
This update makes it significantly easier to manage, analyze, and find insights in your call data.

October 23, 2025

πŸ” Repetition Detection Model

We’ve released a new AI-powered model that automatically identifies repetitive patterns and loops in agent responses. Repetition Detection Model New Metrics: Loop Count
  • Number of distinct conversational loops detected
  • Identify when agents get stuck in circular conversation patterns
Repetition Density
  • Ratio of repeated turns to total turns for a participant (0-1)
  • Quantify how much of the conversation consists of repeated content
New Events: Loop Detected
  • Triggered when a conversational loop pattern is identified
  • Track when agents fail to progress the conversation
Phrase Repeated
  • Detects when the same phrase or semantically similar response is repeated multiple times
  • Catch agents repeating themselves unnecessarily
This model helps you identify quality issues where agents get stuck in loops, repeat themselves, or fail to handle customer queries effectively. Use these metrics and events in your reports and evaluators to monitor and improve agent performance.

October 16, 2025

πŸ“Š Datasets

Create curated collections of calls for analysis, benchmarking, and testing with the new Datasets feature. Key Features:
  • Curate Call Collections - Group calls together for specific purposes
  • Easy Organization - Add calls to datasets directly from the calls page
  • Multiple Use Cases - Create datasets for different needs and workflows
Common Use Cases: Golden Datasets
  • Curate examples of perfect agent interactions
  • Use as benchmarks for quality standards
  • Train and onboard new team members
Issue Analysis
  • Group problematic calls together for investigation
  • Track recurring issues across calls
  • Share examples with your development team
Performance Benchmarking
  • Create datasets of high-performing calls
  • Compare agent performance against best examples
  • Identify patterns in successful interactions
Testing & Validation
  • Build regression test suites from real calls
  • Validate agent changes against known scenarios
  • Ensure consistency across updates
Datasets make it easy to revisit important calls, build reference libraries, and maintain collections of calls that matter to your business.

October 9, 2025

πŸš€ Simulation Plan API

Run simulation plans programmatically via the API and integrate testing into your CI/CD pipelines. New Capabilities:
  • Run Simulation Plans - Trigger simulation plans directly from your code or automation workflows
  • Job Status Tracking - Get simulation plan job details and monitor progress
  • Programmatic Testing - Automate regression testing when you deploy agent changes
  • CI/CD Integration - Add voice agent testing to your continuous integration pipelines
Use Cases: Automated Testing
  • Run simulations automatically on every deployment
  • Validate agent changes before releasing to production
  • Catch regressions early in your development cycle
Scheduled Testing
  • Set up cron jobs to run simulations at regular intervals
  • Monitor agent performance over time
  • Ensure consistent quality day-to-day
Custom Workflows
  • Build custom testing workflows around your specific needs
  • Integrate with your existing tools and processes
  • Trigger tests based on custom events or conditions
πŸ‘‰ View API Documentation

September 25, 2025

✨ New: Voicemail Testing

You can now simulate a voicemail scenario directly in Roark. Head to Simulations β†’ Scenarios β†’ Test voicemail handling to see how your agent responds when a caller leaves a voicemail. This is an early release, and we’d love your feedback as you try it out! Voicemail Testing

September 19, 2025

🧩 Personas API & Properties

We’ve released the Personas API and persona Properties.
  • Properties: Attach reusable metadata to personas (e.g., address, age) and reuse it across multiple personas.
  • Personas API: Create, list, retrieve, and update personas programmatically.
πŸ‘‰ Learn more

September 16, 2025

πŸ†• Dashboards

You can now create multiple dashboards to keep track of your favorite reports at a glance.
  • Add your preferred reports to any dashboard
  • Reorder reports within a dashboard
  • Manage multiple dashboards for different use cases
Dashboards We’ve automatically created your first dashboard with all of your existing reports. Available today β€” let us know your feedback!

September 14, 2025

πŸ›‘ Cancel Simulation Runs

Cancel active simulations instantly to end the call and close out any simulations in progress. You can cancel a single call or the entire run plan job. Cancel Simulation Runs

September 8, 2025

πŸ—£οΈ Personas: Secondary Languages

We’ve added support for secondary languages to our personas. This lets you run simulations where a Roark agent speaks in a multilingual style β€” for example, Hindi with hints of English in the same sentence β€” to better test how your agent handles real-world conversations. Personas Secondary Languages

September 5, 2025

πŸ”Ž Identify Roark Simulation Calls

Verify whether a call is from a Roark simulation and retrieve test details using our Simulation Job Lookup API. πŸ‘‰ Learn more

πŸ“ˆ Reports: Compare to Previous Periods by Default

Reports now include previous-period comparisons by default, making it easier to spot trends and understand performance changes at a glance. Reports Trends

September 4, 2025

πŸ“Š Simulation Results: Compare Metrics Across Agents

You can now compare key metrics across agents when you run the same simulation against multiple agents. This makes it easy to evaluate performance differences side-by-side in your simulation results. Simulation Metric Comparison

⏱️ Simulation Max Duration (Timeout Control)

Set a maximum duration for a simulation to automatically end long-running tests and enforce consistent timeouts. Simulation Max Duration This helps:
  • Prevent runaway calls and unexpected billing
  • Keep test runs within expected SLAs

🏷️ Scenario Labels & Filtering

You can now add labels to scenarios and filter by them across the dashboard to quickly organize, find, and run targeted sets of scenarios. Scenario Labels & Filtering

September 2, 2025

✏️ Edit Scenarios Outside the Graph View

You can now edit a scenario in isolation without using the graph view. When saving, we’ll highlight any downstream changes these edits may cause to other branches so you can review and confirm. Edit Scenario

πŸ“€ Outbound Simulation Triggers via HTTP POST

You can now configure Roark to trigger outbound simulations by making an HTTP POST request to any API endpoint. This means you can hook directly into platforms like VAPI, Leaping, or your own telephony API β€” no more CSV uploads or manual number entry. How it works:
  • Add your API endpoint URL and headers (e.g. API key) in Roark.
  • When you run an outbound simulation, Roark will automatically send a POST request to that endpoint.
  • Your agent/platform then dials back into Roark, completing the simulation automatically.
This gives you full flexibility to test outbound agents end-to-end with zero manual setup. πŸ‘‰ Get started here

August 24, 2025

πŸ—£οΈ Accent Support for Personas

We’ve expanded our persona voice capabilities with two new accent options:
  • Greek Accent - Create personas with authentic Greek-accented English for testing international customer scenarios
  • Australian Accent - Add Australian-accented personas to your simulation library
These new accents are available immediately in the persona creation workflow and support all existing voice configurations including speed, pitch, and emotion settings.