Version management
Use versions to track changes, test safely through Sandbox → Pre-release → Live, and rollback instantly if problems occur.
Quick reference
Publishing
Publish a version when you’ve made changes in Sandbox and want to create a checkpoint, test in a clean environment, or prepare for promotion.
- Make and test your changes in Sandbox
- Click Publish in the top right
- Add a clear version description
- Click Publish
A published version includes: FAQs, Sources configs, functions, agent settings, response controls, routing rules, API integrations, and test sets.
Promoting
To Pre-release
- Go to Deployments
- Click the Options Menu next to the version
- Select Promote to Pre-release
Use Pre-release for UAT, validation with select users, and final checks before production.
To Live
- Go to the Pre-release tab in Deployments
- Click Options → Promote to Live
- Confirm by checking the box and clicking Promote
You can promote directly from Sandbox to Live, but this is only recommended for emergency hotfixes.
Comparing versions
- Go to Deployments
- Select two versions and click Compare
- Review the diff:
- Green – additions
- Red – deletions
- Blue – edits
You can compare FAQs, function code, agent settings, response controls, and routing rules.
Rolling back
Rollback when a new version has critical bugs, performance degrades, or customer complaints spike. Rollback is just promoting an older version:
- Go to Deployments
- Find the last known good version
- Promote it to Live
Time to rollback: 2-5 minutes.
After rolling back, investigate the issue, fix it in Sandbox, and re-promote when ready.
Deployment workflows
Standard deployment
- Develop and test in Sandbox
- Publish with descriptive notes
- Promote to Pre-release → validate
- Promote to Live → monitor closely
Hotfix
- Reproduce the issue in Sandbox
- Fix, test, publish
- Promote through Pre-release briefly, then to Live
- Monitor closely
Seasonal updates
- Apply seasonal changes in Sandbox (hours, policies, etc.)
- Publish, promote, and schedule for the right date
- Revert after the season ends
Best practices
- Publish regularly – don’t accumulate too many changes in a single version
- Run test sets before promoting – catch regressions early
- Monitor after promotion – watch the first 30 minutes closely, check metrics for 24 hours
- Be ready to rollback – know which version to revert to before promoting
- Use consistent descriptions – consider tags like
[HOTFIX],[FEATURE],[SEASONAL]
Automate with the Agents API
If agent promotions belong inside a wider release pipeline, the same publish / promote / rollback actions are available over HTTP.
Automate the deployment pipeline via the Agents API
The Agents API exposes publish, promote, and rollback so the same steps can run from CI alongside backend services or infrastructure.
A typical CI job publishes to Sandbox, runs your simulation testing, promotes to Pre-release on success, and blocks promotion to Live behind a manual approval gate.
Related pages
- Environments – technical reference
- Version diffs – comparing changes
- Project history – viewing past versions
- Simulation testing – automated validation
- Deployments endpoints – publish, promote, and rollback from code

