Skip to Content
Deployment

Deployment

Copy the embed script from Deploy → Embed and paste it before the closing </body> tag on your website. It works on any site that can add a script tag, including WordPress.

<script src="https://your-domain.com/widget.js" data-agent-id="site_xxxxxxxxxxxx" async ></script>

The snippet in Deploy → Embed already contains your agent ID. The script passes it through the data-agent-id attribute and creates no global variables on your page.

Allowed domains

The widget only answers from domains you allow. Manage the allowlist in Settings → Security — add every origin the widget runs on (for example https://example.com). Requests from other origins are rejected.

Verify before publishing

Use the preview in Deploy first — it mirrors the real widget size and behavior — then install the script on a test page and check the most important visitor flows.

Launch checklist

  • Knowledge sources are indexed and current.
  • Old prices, old policies, and internal-only content are removed.
  • Answer rules match the brand voice and support boundaries.
  • Quick questions (if enabled) reflect what visitors actually ask.
  • Notification channels and handoff are configured and tested.
  • Allowed domains in Settings → Security cover every production origin.
  • The widget opens correctly on desktop and mobile.
  • The embed script is installed only on pages where the support widget should appear.