Example data

Agent builder · Optional extras

Asked once in chat after the last required field, then kept quietly in the side panel under the publish checklist. Required items block Publish; extras never do. Design only.

Extras step

1. Extras step in chat

One card, only extras not set up yet, plus No thanks.

Card opens

2. Tap → matching card opens

Extras card collapses to one line; Saved texts is the live card.

Skipped

3. Skipped

“Extras · Skipped”, never asked again. Extras stay in the panel.

Publish checklist and extras

4. Publish checklist + optional extras

Amber required list blocks; neutral extras section never does.

Email unavailable

5. Email unavailable

After email ships: disabled with a plain reason when no Gmail or Outlook is connected.

Callbacks placeholder

6. Callbacks placeholder

Not in the product today. Needs a spec; hidden until it ships.

SPEC.md · All mockups