Four ways to build
every test scenario
Visual workflow builder, call script upload, dataset import, or paste your SOP and let AI generate the graph. Template variables turn each row into a unique test case - with live validation so nothing breaks at runtime.
If failed 3x → End Call
Build scenarios any way
your team works
Drag conversation, end-call, and transfer nodes onto a canvas and connect them into branching conversation flows. Configure each node with prompts, messages, and conditional logic - or enable auto-generate and let AI build the graph from a description. No competitor offers a purpose-built visual graph editor for test scenarios.
Build your first scenarioUpload a call script (TXT, DOCX, or PDF) and the system parses Customer/Agent dialogue into graph nodes and scenario rows automatically. Or paste a numbered Standard Operating Procedure - AI converts each step into a conversation graph with personas, situations, and outcomes. No other tool converts documents to test scenarios.
Upload a scriptReference scenario columns in your simulator prompt with {{persona}}, {{situation}}, {{outcome}}, or any custom variable. The editor highlights variables green when the column exists and red when it's missing - so you catch data mismatches before you run. Each row in the scenario table becomes a unique test case.
See template syntaxUpload a CSV or Excel file, use a sample dataset, or generate synthetic data from a description. Synthetic generation creates realistic customer profiles - demographics, objection types, risk profiles - with balanced distributions, not random noise. Add 1–100 rows per request, or let AI generate rows from a prompt.
Generate test data From SOP to test suite
in minutes, not weeks
Convert SOPs to automated tests
Paste your call center Standard Operating Procedure as numbered steps. AI converts it into a conversation graph and generates scenario rows - with personas, situations, and outcomes. Prove compliance without writing a single test case.
Upload existing call scripts
Upload TXT, DOCX, or PDF call scripts with Customer/Agent dialogue. The system parses turns into graph nodes and creates test rows automatically - no reformatting needed. Use [EXPECTED: ...] tags to define pass/fail criteria inline.
Generate synthetic test data
Describe the customer profiles you need - demographics, objection types, risk levels - and generate 1–100 realistic rows per request. Synthetic data follows balanced distributions, not random noise, so your test coverage matches real-world traffic.
Design branching conversation flows
Use the visual graph builder to drag conversation, end-call, and transfer nodes onto the canvas. Connect them with conditional edges to model happy paths, error paths, and escalation flows - then generate scenario rows from the graph.
Parameterize with template variables
Reference any column in your scenario table using {{persona}}, {{situation}}, {{outcome}}, or custom variables. The prompt editor validates variables live - green for valid, red for missing - so every test case gets the right data.
Scale coverage with AI auto-generation
Enable auto-generate on any scenario type and the system creates conversation paths, personas, and outcomes from your agent definition and description. Go from zero test cases to hundreds without writing a single row manually.
Choose a method, configure,
and run
Choose your creation method
Build scenarios with the visual workflow builder, upload a call script (TXT/DOCX/PDF), import from a dataset (CSV/Excel), or paste your SOP and let AI generate the graph. Each method produces the same output: a scenario with graph, table, and simulator prompt.
Configure graph, variables, and rows
Edit nodes and edges in the graph, set template variables in the simulator prompt with {{column}} syntax, and add test case rows - from existing datasets, AI generation, or manual entry. The prompt editor validates every variable live.
Run simulations and review
Select your scenario in a test run and execute calls or chats at scale. Every row becomes a unique test case. Review per-call results - transcripts, audio, CSAT, compliance - and iterate on the scenario until coverage is complete.
Powering teams from
prototype to production
From ambitious startups to global enterprises, teams trust Future AGI to ship AI agents confidently.