Agent states
Versions and drafts
Publishing takes a snapshot of the flow and numbers it: v1, v2, and so on. The version end users currently get carries the Live badge. After a rollback, that is not the newest version. Editing the builder never touches the live version, which is why the amber dot can exist. Beyond the working copy, you can create named drafts to experiment in while the live agent keeps running untouched. The builder toolbar shows which environment you are editing: Live, Draft · followed by the draft name, or Not published. Selecting Make live on a draft publishes it as the next version. The Rollback action returns an earlier version to live, and Clone to draft copies the live version into a new draft. See Drafts and publishing for the full workflow.Test and live environments
Conversations belong to one of two environments. Test conversations come from the builder’s test panel and from draft preview links. Live conversations come from end users on a channel. The split is visible in two places. The Activity section of an agent has one source picker. It offers Live, Test · Published flow, and each named draft under Draft previews. The conversation inbox has a test and live toggle in its left rail. The split also matters for billing, because test and draft conversations are never billed. See Watch conversations and Conversation usage.Duplication
Duplicating an agent creates a separate agent, not another version. You choose the source: the current draft, including unpublished changes, or the last published version. The copy receives its own deployment and does not depend on the source agent.From build to live
Related pages
Quickstart
Build, test, publish, and share your first agent in about 15 minutes.
Organizations and members
How organizations, members, roles, and plans fit together.
Deployments explained
How a deployment connects a published agent to its channels.
Builder basics
Add gambits from the palette and connect branches.
