← Knowledge base

Set widget allowed origins (and why)

The widget launcher will render anywhere you drop the <script> tag, but it only accepts submissions (chat messages, feedback, votes) from domains you explicitly list as Allowed Origins.

The install snippet and the Allowed Origins list.
The install snippet and the Allowed Origins list.

Manage your allowed origins

  1. Go to Settings → Install in the dashboard.
  2. Add each full origin, like https://example.com.
  3. Remove any you no longer use.

Why this matters

Your data-key is public and origin-locked: anyone can read it from your page source, so the allowlist is what stops another site from posting to your desk with your key.

Tip: If your widget loads but submitting fails, the posting domain is almost certainly missing from Allowed Origins — add it there.

You can also rotate the widget key from the same page if it is ever misused.