Widget SDK

Embed a fully-featured live chat widget on your website with one snippet. Zero dependencies, under 50KB gzipped.

Auto-connect

Widget connects to your workspace automatically via orgId

Shadow DOM

Styles won’t leak into or from your site

Mobile-first

Responsive, touch-friendly UI

Offline queue

Messages queued when agents unavailable

Pre-chat form

Configurable visitor info collection

i18n

6 built-in languages

Quick start

Add the snippet below just before the closing </body> tag. Replace YOUR_ORG_ID with the ID from your admin panel.

index.html
<!-- Paste before </body> -->
<script>
  (function(w,d,s,o){
    var j=d.createElement(s);j.async=true;
    j.src='https://widget.bx-livechat.com/bxlivechat.js';
    j.onload=function(){w.BXLivechat.boot({orgId:o})};
    d.head.appendChild(j);
  })(window,document,'script','YOUR_ORG_ID');
</script>
The widget loads asynchronously and won't block your page rendering. Total bundle size is under 50KB gzipped.