Integrations

One snippet. Every platform.

The widget is a single script tag — your bot's brain, branding, model and limits all live in the dashboard, so the install never changes. Grab your site key from the bot's Channels tab and follow your platform below.

the only code you need
<script src="https://tendabot.com/widget.js" data-site="YOUR_SITE_KEY" data-title="Support"></script>
Shopify
Shopify

1. Admin → Online Store → Themes → Edit code2. Open layout/theme.liquid3. Paste the snippet just before </body> and Save

WordPress
WordPress

1. Appearance → Theme File Editor (or a header/footer snippet plugin)2. Paste the snippet before </body> in footer.php3. Update — the bubble appears on every page

Webflow
Webflow

1. Project Settings → Custom Code2. Paste the snippet into the Footer Code box3. Publish

Wix
Wix

1. Settings → Custom Code → Add Custom Code2. Paste the snippet, apply to All Pages, load in Body — end3. Save & publish

Squarespace
Squarespace

1. Settings → Advanced → Code Injection2. Paste the snippet into the Footer box3. Save

HTML
Plain HTML / anything else

1. Open your page template2. Paste the snippet before </body>3. Deploy — that’s the whole integration

Beyond the website: WhatsApp & email

The same bot answers on more than the widget. Email continuation is built in (visitor leaves an email → the thread continues in their inbox and yours), and the WhatsApp channel architecture is ready — connect a number and it routes to the same bot and inbox.

Will it slow my site down?

No — the script loads asynchronously after your page renders, and the bubble is a few kilobytes. It never blocks your content.

Can I restrict which domains can use my widget?

Yes — each channel has an origin allow-list, plus per-visitor rate limits and daily caps, so your site key can't be abused elsewhere.

Create your bot free · then grab your site key from its Channels tab.

Ready when you are

Your first agent, answering in five minutes.