widget.js is the only thing that goes on your site. It is about 6 KB gzipped, draws a launcher, and opens the conversation in an iframe. Paste it immediately before the closing </body> tag of the layout every page shares:
By platform
- HTML
- Google Tag Manager
- WordPress
- Shopify
- Webflow
- Squarespace
- React / Next.js
Paste the snippet immediately before
</body> in your site’s layout or template. Publish, then load any page.Per-page overrides
The widget’s look is set on the agent’s Playground page. A single page can override it, either with an attribute on the script tag or with a field onwindow.wiredeskSettings set before the script loads. Each override applies to that page only.