Agent versioning

View as Markdown

Agent configuration is versioned. You can change an agent, test the new version, and deploy it deliberately, without disrupting the version that is live.

Versions at a glance

  • Draft: your in-progress edits, not yet live.
  • Committed: a saved version you can test and deploy.
  • Deployed: the version currently serving live conversations.

Committing and deploying

Save a new version, test it in test agent, then deploy it intentionally from a tested version rather than hot-swapping a live agent.

Rolling back

Roll back to a previous committed version if a deploy misbehaves.

Things to be careful about

  • Don’t deploy an untested version to production.
  • Avoid editing a live agent without committing and testing first.

See also Navigating the build interface for where these controls live in the workspace.