What to testCheck everything before it goes live.
The Campaign Tester is the right place to validate question flow, branch logic, tone, and edge cases — before any real contact receives a message.
Question flow and branch logic
Walk through the full question sequence to confirm questions appear in the right order, branch instructions fire correctly, and the AI handles both positive and negative answers as expected.
How it works: Branch shortcuts let you jump to specific question paths without manually simulating the full conversation.
Edge case handling
Test how the AI handles off-topic messages, repeated objections, out-of-hours booking requests, and explicit disengagement — before any of those scenarios reach a real contact.
How it works: The AI's reasoning field shows exactly why it chose each directive — making unexpected behaviour easy to diagnose.
Tone and message quality
Read the AI's actual outbound messages to confirm tone matches the campaign's intended voice, filler phrases are absent, and character limits are respected throughout the conversation.
How it works: Fallback turns — where the AI's response was substituted — are flagged visually in the turn detail panel.
Config version accuracy
The test conversation is always created against the campaign's current version. When you reset, the new conversation picks up any config changes made since the last test — no cache to clear.
How it works: current_version_id is captured at conversation creation — the tester always reflects the live config.