
Before You Begin
Finish the candidate prompt, provider stack, variables, functions, and settings. Run a draft or controlled test and record which live routes will need the new version.What DialNexa Agent Versions Contain
Publishing captures every layer of the agent at that moment in time.Draft vs. Published State
- Draft
- Published Version
- Historical Version
Read Agent Versions In The Editor Header
The header separates Live: vN from Editing: vN. Draft saved confirms persistence of the draft; it does not confirm deployment. Unpublished changes identifies changes awaiting publication, and Viewing published version identifies a published snapshot. Before testing, check both the header and the test action. A browser test can use the open draft, while a phone test requires a published version. See Testing agents.Why Versions Are Immutable
Immutability provides a reliable audit trail. When a call behaves unexpectedly, you can open the version that handled it and see exactly what prompt, voice, LLM settings, and functions were in place at that moment. If versions were mutable, retroactive edits could obscure what actually ran. This also means you can safely experiment in draft state without risk: no draft edit goes live until you explicitly publish.Verify And Publish An Agent Version
The Publish dialog can review the draft prompt before you create an immutable version. The review is optional, never publishes automatically, and does not block you from continuing after a warning.
Complete your changes in draft
Run a test call
Open Publish
Choose optional prompt checks
Review the findings
Handle warnings
Publish deliberately
Assigning a Version to a Route
Phone numbers follow the agent’s latest published version. Batches and some other routes choose a version explicitly.Rolling Back to an Older Version
If a new published version causes call quality issues, compare it with the last known good version. For inbound and workflow calls, restore the intended settings in the current draft and publish a corrected version. Those routes do not offer an older-version assignment.Open version history
Identify the last known good version
Restore the intended behavior
Verify
Version Fields You Will See
Version Mistakes to Avoid
Publishing without testing
Publishing without testing
Using vague version titles
Using vague version titles
Forgetting to update routes after publishing
Forgetting to update routes after publishing
Editing a published version
Editing a published version
Expecting a running batch to switch versions
Expecting a running batch to switch versions
Prompt review could not finish
Prompt review could not finish
A Safe Publish Routine
Name the version clearly
Run realistic tests in draft
Run prompt checks and publish with confirmation
Update routes intentionally
Watch the first calls