Skip to content

How confirmations work

Agent Builder never applies configuration changes silently. Every write operation requires explicit confirmation.

StepWhat happens
1. RequestYou describe the desired change in natural language
2. PlanAgent Builder analyzes current state and drafts a change plan
3. PreviewYou see a diff: before/after values, affected resources, warnings
4. Confirm or rejectYou approve, edit the request, or cancel
5. ApplyOnly after approval, changes are written via the API

Until step 5, no assistant, KB, tool, or deployment settings are modified.

A typical preview includes:

SectionExample
Summary”Update master prompt on Website Support”
DiffAdded/removed lines in prompt text
Affected resourcesasst_7xK9mN2p
Warnings”This removes the Returns FAQ KB attachment”
Plan limits”Attaching this tool uses 4/5 tool slots on Starter”
ActionEffect
Confirm / Apply buttonExecutes the planned writes
Edit requestRevises the plan without applying
CancelDiscards the plan; no changes made

You can also type “yes, apply it” or “confirm” in the chat after reviewing the preview.

Operations that delete, archive, or detach resources show an additional confirmation:

⚠ This will detach "Legacy FAQ" from 2 assistants. Confirm?

Destructive previews require a second explicit confirmation.

Read-only operations execute immediately:

  • Listing assistants, KBs, tools, deployments
  • Showing current configuration
  • Running tool test invocations (no config change)
  • Explaining docs or suggesting prompts

Confirmed writes appear in the audit feed with actor, timestamp, and change summary.