Real phone calls
NovaSynth dials your agent over SIP via Twilio, Plivo, or Vobiz: and LiveKit real-time audio: real telephony, real audio, real latency, not a mocked transcript.
Simulation & synthetic data
NovaSynth sends synthetic users at your agents: real SIP phone calls and chat sessions with personas, accents, interruptions, and adversarial intent. It reconstructs whole scenarios and runs your agent (or a candidate fix) to completion with tool calls virtualized: replaying reads, sandboxing writes: so failures surface in rehearsal and fixes are validated on the end-to-end outcome, not just one answer.
Real SIP
calls to any phone number
Voice + chat
one simulation engine
100s
of scenarios per run

01: Capabilities
NovaSynth dials your agent over SIP via Twilio, Plivo, or Vobiz: and LiveKit real-time audio: real telephony, real audio, real latency, not a mocked transcript.
Frustrated repeat callers, non-native speakers, rapid talkers: synthetic users with goals, moods, and accents.
Talk over the agent mid-sentence, go silent, change topic: the chaos real users bring, on demand.
Prompt injection, policy probing, out-of-scope requests, and regulatory edge cases: generated systematically.
The same persona engine drives multi-turn chat sessions over HTTP for text agents.
Save scenario batches and re-run the full personas × scenarios matrix under a shared batch id before every release: a CI gate for agent behavior.
02: A run
Every call is recorded, traced, and scored with the full NovaEval suite: including the audio itself.
Run #88: 240 scenarios, 2 flagged: agent spoke over the user after a tool call. Fixed before release.
03: Under the hood
An async queue, real telephony and chat endpoints, generated personas and scenarios, and tool virtualization: every synthetic call captured as a full trace and re-scored end-to-end.
Queue architecture
An async queue built on BullMQ, PostgreSQL, and Redis schedules and parallelizes runs: hundreds of scenarios per run without blocking your environment.
Endpoint types
LiveKit real-time audio, Phone via SIP (Twilio, Plivo, Vobiz), and chat over HTTP: the same engine drives voice and text agents alike.
Persona & scenario generation
Personas with goals, moods, and accents are generated alongside scenarios: frustrated repeat callers, non-native speakers, prompt-injection probes: systematically, not hand-authored.
Batch matrix runs
Run the full matrix of personas × scenarios under a shared batch id: coverage across the combinatorial space, grouped and comparable in one place.
Tool virtualization
Reads are replayed and writes are sandboxed, so a changed decision is exercised end-to-end while writes never hit production systems.
Captured & re-scored
Every synthetic call is captured as a full trace and re-scored with the same 112 scorers as production: including the audio itself: so failures surface in rehearsal.
The loop
Simulation runs feed the same traces and evals as production traffic: so NovaPilot can fix what NovaSynth finds, before launch.
Next step
Production AI agents your customers can trust.
Trusted in production by enterprise and high-growth teams