Review DialNexa agent version history, compare configuration, and find the exact version that handled a voice AI call.
Agent history and version review let you see every published version of an agent, when it was published, and what it contained. This is your primary tool when call behavior changes unexpectedly and you need to understand what configuration was in place at the time.
Version history is the product memory. Use it before relying on human memory, which has a proud tradition of inventing details.
DialNexa does not currently offer an automated diff view. To compare two versions:
1
Open version history
Open the agent and navigate to version history.
2
Note the current version configuration
Click the most recent version and copy the prompt and key settings into a text editor.
3
Open the earlier version
Click the earlier version you want to compare against. Review its prompt and settings.
4
Identify the differences
Look for changes in: prompt text, voice or LLM model, temperature, transcriber, functions, variable defaults, and call settings.
5
Form a hypothesis
Determine whether the changes between versions can explain the behavior difference you observed in calls.
Copy the prompt text from two versions and paste them into a diff tool (such as a text editor’s compare feature or an online diff utility) to see line-level differences clearly. This is especially useful for long prompts where small word changes have significant effects.
When a caller complains or a call transcript shows unexpected behavior, you need to know exactly which version ran.
1
Open Call History
In the left sidebar, click Call History (or Calls > History depending on your navigation).
2
Find the call
Search by phone number, date range, or call ID. Click the call row to open the call detail page.
3
Note the agent version
The call detail page shows which agent and which version handled the call. Note the version number.
4
Open that version in history
Go to the agent, open version history, and click the matching version number. This is the exact configuration that ran during that call.
5
Do not debug the current draft
A common mistake is opening the agent builder and reading the current draft, which may have changed since the call. Always look at the version from the call detail, not the current state.
Find the call in Call History and note the agent version number.
2
Open the matching version in history
Do not debug the current draft. Open the exact version the call used.
3
Identify the specific failure
Read the transcript alongside the prompt. Find where the agent deviated from expected behavior. Look for: wrong branching, a variable that rendered as a placeholder, a function that failed, or a missing end-call instruction.
4
Compare against the previous stable version
Open the version before the one that caused the issue. Look for prompt, function, variable, and setting differences. The delta between versions is usually the root cause.
5
Fix in draft and publish a focused change
Make the smallest change that fixes the issue. Do not bundle multiple fixes into one version if you can avoid it. Smaller changes are easier to verify and easier to roll back.
6
Watch the next call sample
After publishing the fix and updating routes, monitor the next 5 to 10 calls in Call History to confirm the issue is resolved.
Version history only shows published versions. In-progress draft edits that were never published do not appear in history. If you want to preserve a draft state before making major changes, publish it first with a descriptive title like “checkpoint before refactor”.
No automated diff view
There is no built-in side-by-side diff. Compare versions manually or copy prompt text to an external diff tool.
Historical versions cannot be edited
You can view and assign historical versions to routes, but you cannot edit them. To modify a historical version, duplicate it as a draft (where supported) or manually recreate the configuration in the current draft.