Edit the draft
Prompt, voice, and conversation settings — all autosaved.
Test before publishing
Preview calls talk to the draft, not the live version.
Automate via API
Manage drafts, publishing, and version history programmatically.
Draft vs. published
An agent that has never been published cannot take production sessions —
session creation returns
409 until the first publish. Publishing is the
single gate between editing and live traffic.Publish from the Builder
1
Edit — changes autosave
There is no Save button. Every change is written to the draft automatically;
the Saving… / Draft saved indicator in the top bar shows the current
state.
2
Watch the unpublished-changes indicator
When the draft differs from the last published version, the Publish
button becomes active with an unpublished-changes hint next to it. When
there is nothing new to publish, the button is disabled. An agent that has
never been published always counts as having changes.
3
Publish
Click Publish. Any pending edits are saved first, then the draft is
snapshotted as the next version. A confirmation shows the new version
number, and the agent shows as Live in your agents list.
Publish via the API
Configuration edits (PATCH) go to the draft; a separate publish call rolls them out. A version_title and version_description are optional and make the version history easier to audit:
version_number.
Version history
List published versions, or fetch the complete configuration snapshot of any one of them — including the version currently serving production:
Fetching a single version returns the full configuration as it was published. Because
GET .../config always shows the draft, the snapshot endpoint is how you read back what is actually running in production.
Restore a previous version
Roll back by copying an old snapshot back into the draft: read the version you want, thenPATCH its sections into the draft config.
Clone an agent
Cloning creates a new agent from an existing one’s draft configuration. In the console, open the agents list and choose Clone from the agent’s row menu. The clone starts with a copy of the source’s current draft. Published versions do not carry over — the new agent is unpublished until you publish it yourself. Use clones to template a base configuration across many agents, or to experiment without risking an agent that is already live.Going further
Agent configuration
Everything that lives in the draft: prompt, voice, conversation settings.
Preview calls
Talk to the draft before it ships.
Agent tests
Run regression tests against the draft, then publish with confidence.
Integration overview
Connect published agents to your product via SDK and API.

