Skip to main content
Testing an agent before deploying it to production reduces the risk of poor caller experiences. DialNexa provides four testing methods, each targeting a different layer of agent behavior. Use them together in a structured testing lifecycle.

The Four Testing Methods

Dashboard Test Call

Places a real phone call to your configured phone number through the full telephony stack. Tests everything including voice, transcription, LLM, and carrier routing. Use when you want the highest-fidelity test.

Test Console (Simulator)

Simulates call turns in the dashboard without placing a phone call. Faster than a real call for iterating on prompt logic. Does not test voice or transcription.

LLM Playground

Chat-style interface for testing the agent’s LLM behavior in isolation. No voice, no transcription, no telephony. Use for prompt development and function call testing.

Audio Testing

Places a test call specifically to evaluate audio quality. Focus on voice pronunciation, response timing, and denoising behavior.

When to Use Each Method

MethodTestsDoes Not TestBest For
Dashboard Test CallEverything end-to-endNothing excludedPre-production validation
Test ConsoleLLM behavior, flow logic, turn structureVoice, transcription, carrierRapid prompt iteration
LLM PlaygroundPrompt responses, function callingVoice, transcription, timing, carrierPrompt and function development
Audio TestingVoice quality, pronunciation, timingLLM logic, flow branchingVoice and audio configuration
A structured approach catches different classes of problems at the right stage:
1

Develop the prompt in the LLM Playground

Start with the LLM Playground. Type caller messages and review the agent’s text responses. Iterate on the prompt, system instructions, and function calls until the agent handles your core scenarios correctly.This is the fastest feedback loop. No call setup required.
2

Validate flow logic in the Test Console

Move to the Test Console to test multi-turn conversations and flow branching. The simulator lets you step through a conversation turn by turn and verify that the agent navigates the flow correctly under different caller inputs.Use this stage to test edge cases: unexpected inputs, early hang-ups, and out-of-scope questions.
3

Test audio quality

Once prompt behavior is correct, test audio. Place a test call and evaluate voice quality, pronunciation, and response timing. Adjust voice settings in the Audio Tab if needed.Pay particular attention to names, numbers, dates, and domain-specific terminology that text-to-speech engines sometimes mispronounce.
4

End-to-end test call

Place a full test call through the dashboard. Walk through your core call scenarios as a caller would. Confirm that everything works together: voice recognition, LLM responses, function calls, transfers, and call termination.
5

Edge case and regression testing

Use simulation testing to create scripted caller input scenarios. Run these scenarios automatically after each prompt change or agent version update to catch regressions before they reach production.

Quick Reference

MethodWhere to Find ItRequires Phone?
Dashboard Test CallAgent detail > Test Call buttonNo (calls your configured number)
Test ConsoleAgent detail > Test Console tabNo
LLM PlaygroundAgent detail > LLM Playground tabNo
Audio TestingAgent detail > Test Call > Audio focusNo
Simulation TestingAgent detail > Simulations tabNo