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.