skip to main content
Browse documentation

The chat experience

What your users see in a conversation — streaming replies, suggestions, action cards, disclosures, and more.

Here’s what a conversation in the widget actually looks like for your end users.

Streaming replies

Answers stream in as they’re generated, so there’s no waiting for a full response. When the assistant reasons through something, an optional, collapsed-by-default thinking trace shows its steps — you can turn it off.

Suggestion chips

Action-oriented suggestion chips appear above the composer; tapping one sends it as the next message.

Action cards

When the assistant wants to do something, it shows it clearly before anything happens:

  • An action plan previews multi-step work; nothing runs until the user approves it.
  • A confirm card gates a write or destructive action, with a summary of the side effects — and, where required, a typed-confirmation phrase.
  • Progress and result cards show what ran and what came back.

Step-up & consent

For sensitive actions, a focus-trapped step-up dialog asks the user to re-confirm their identity (MFA, a passkey, or their password). If you’ve enabled it, a one-time 'act on your behalf' consent is shown the first time and remembered after.

AI disclosures

The widget makes clear the user is talking to AI: a persistent indicator, plus a dismissable banner on the first message. This supports transparency obligations such as the EU AI Act.

Citations & history

  • Citations — answers from your knowledge link to their sources, viewable in a side panel.
  • History — past conversations are kept (encrypted on the device) so users can return to them.

Next steps