withlove

Embed your withlove AI on any website

Updated May 2026

Two embed options. The badge is a floating link that lives in the corner of your site. The overlay is a full chat iframe that unfolds when a visitor clicks. Both work with one copy-pasted script tag.

Option 1 — Floating badge

A small "Talk to my AI" pill that floats in the corner of your site. Clicking it opens your withlove agent in a new tab. Lightweight, unobtrusive, and works on every site.

<script
  src="https://withlove.so/embed-badge.js"
  data-slug="YOUR-SLUG"
  data-position="bottom-right"
  data-label="Talk to my AI"
  data-theme="light"
  async></script>

data-slug is required. The rest are optional. data-position can be bottom-right, bottom-left, top-right, top-left. data-theme can be light or dark.

Option 2 — Chat overlay

A full chat iframe that opens on click. Visitors talk to your agent without leaving your site. Use it on dedicated "book a call" pages or as a fancier CTA.

<script src="https://withlove.so/embed.js" async></script>
<button data-creator="YOUR-SLUG">Talk to my AI</button>

Any element with data-creator becomes a trigger. You can have multiple triggers on the same page.

Frequently asked questions

Which embed should I use?

The badge if you want a quiet floating link. The chat overlay if you want visitors to start a conversation right on your site without leaving.

Does the embed work on Wix / Squarespace / Webflow / WordPress?

Yes, any host that lets you paste a <script> tag into an HTML embed block. Most page builders have one.

Is the embed free?

Yes. Both options are free for every withlove agent regardless of tier.

Will the embed slow my site?

No. Both files are under 3KB, no dependencies, async-safe. The badge mounts after DOMContentLoaded. The overlay loads on click, not on page load.

Your own AI assistant in five minutes

Sign up and your embed snippet is ready as soon as you publish.

Try withlove free