Paste this
Shopify, WordPress, and Webflow: theme footer or custom code. Paste the tag — there is no marketplace listing to wait on. Mobile apps use the official WebView SDK. Appearance is not in the tag, so you are not shipping theme CSS on first paint. See /sdk.
Paste before </body>. Replace YOUR_PUBLIC_KEY from Widget.
<script src="https://coveinbox.co/widget.js" data-website="YOUR_PUBLIC_KEY" async></script>
Copy into the page, then set the look in Widget
Real https origins, no trailing slash. www and apex are different. A copied key on another domain is rejected. data-website is public — it is not a secret API token.
widget.js writes an iframe to /w/{key}. Look is fetched from public config — about a minute of cache. Theme, radius, and launcher live in Widget studio.
The origin is usually missing — including www. If the console says Refused to load, add script-src and frame-src for coveinbox.co.
Content-Security-Policy: script-src 'self' https://coveinbox.co; frame-src 'self' https://coveinbox.co; connect-src 'self' https://coveinbox.co wss://coveinbox.co;
Paste the tag in Shopify, WordPress, or Webflow. Install the iOS / Android / React Native SDK. Operators install the inbox as a PWA. See /sdk.
FAQ
Public key, theme (not in the tag), and whether the loader hurts LCP.
Widget, after you create a workspace. It is data-website. Origins next to it are the lock.
No. Theme, radius, launcher, and copy are saved on the Widget screen. The snippet only carries the public key.
The loader is small. The panel loads in an iframe. Put the script at the end of body if you care about LCP.
Blog
28 Aug 2026
Add a live chat widget that remembers the visitor
The widget is the product visitors see. One script, a public site key, articles they can search, a thread that can resume in the same browser. Highlight on page is a short banner from the inbox. Translation sits under the original.
28 Aug 2026
Customizable live chat widget: glass, themes, radius, launcher
Most live chat widgets give you a color and a greeting. Cove’s Widget studio sets the look visitors actually see: theme, a single radius in pixels, launcher shape and mark, then a shared inbox behind it. That is the product.