W Wiretalk Docs
Developer documentation

Domain Restrictions

Control which websites can load your chat widget.

Dashboard: Widget Settings → Allowed domains

Only websites you explicitly allow can load your chat widget. This prevents unauthorized sites from embedding your widget key. Pro

Add your domains

1

Open Allowed domains

Dashboard → Widget Settings → Allowed domains.

2

Add hostnames

Enter bare domains like example.com (covers www.example.com and subdomains) or specific hosts like app.example.com.

3

Include staging

Add staging and preview URLs before testing — the widget will not load on unlisted domains.

Wildcard patterns

Use patterns like *.example.com to allow all subdomains. Wildcards are useful for multi-tenant SaaS apps.

PatternMatches
example.comexample.com, www.example.com, app.example.com
*.example.comAny subdomain of example.com
localhostLocal development on port 80/443

Widget blocked?

Common mistake: Forgetting to add both www and bare domain, or missing a staging URL. The widget shows an error: “Add it under Allowed Domains in Widget Settings.”

See Troubleshooting for more fixes.