Staging Environments

Test agent changes without touching your live agent.

What it is

A staging branch is an exact copy of a live agent that runs in isolation. Changes you make to the staging agent — prompt edits, model swaps, new tools — have zero effect on the live agent until you explicitly promote them.

Creating and using a staging branch

  1. Open any agent in the agent builder.
  2. Click Create Staging Branch in the header.
  3. An identical copy is created with an amber STAGING banner. Edit it freely.
  4. Use the built-in Test panel to verify the staging agent behaves as expected.
  5. Click Promote to copy the staging config onto the live agent atomically.
  6. Or click Discard to delete the staging branch and keep the live agent unchanged.
Note · Staging agents are not reachable via phone or embed widget — they only run in the simulator.