Skip to main content

Voice Simulation Overview

Maxim’s Voice simulation allows you to test how your AI agent handles voice interactions, ensuring natural conversations and appropriate responses to different speech patterns, accents and scenarios.

Features of Voice Simulations

  • Real-time audio streaming and transcription in interactive sessions
  • Integration with providers of your choice (Twilio, VAPI, etc.)
  • Multi-scenario testing with built-in voice evaluators

Setting up Voice Simulations

1

Adding a New Voice Provider

  • Go to Settings -> Voice Providers
  • Add a voice provider of your choice between Twilio / Vapi
  • Add its account SID and Auth Key for secure connection Voice Provider Configuration
2

Setup Voice Agent Details

  • Go to Agents -> Voice Agents
  • Create a new agent, adding its name and description (simulation agent has context of this)
  • Add the phone number and country code of the voice agent Voice Agent Setup
3

Define the Scenario and Persona

  • Scenario: Conversation context and goals
  • Persona: Voice characteristics and style
  • First message initiator is configurable - default is simulation agent waiting for your voice agent to speak first
If simulation agent speaks first is selected, ensure your voice agent waits before responding to maintain proper conversation turn-taking.
Define Scenario

Example Voice Simulation Run

Key features of the simulation run interface:
  • Transcripts shown in real-time for both simulation agent and voice agent
  • Audio recordings can be played back and downloaded
  • Statistical conversation metrics like Average Response Latency, Average Pitch, Talk Ratio and Speech Rate
Voice Simulation Run
I