Ship

Web chat widget

Embed your governed agent on any website with a two-line snippet.

The web widget is the first customer-facing channel: a chat window served from your site, driven by one of your flows, isolated per visitor session.

Setup

  • Create a widget under Channels → Web widget and select the flow that should answer.
  • Set the allowed origins — the widget refuses to run on any other site.
  • Copy the embed snippet into your page, or use the live preview to try it instantly.

Behavior

  • Each visitor gets a session-scoped conversation; sessions map to contacts so context can accumulate per customer.
  • All widget traffic runs through the same governed runtime: bound tools only, allowlisted fields only, full audit trail.
  • Widget messages are metered and appear in your usage dashboards and event feed.

Roadmap: WhatsApp, Instagram, Telegram, and voice channels drive the same flows through the same channel layer.