Chatbot Widget
One-Script Web Chat Widget Architecture
Brain Plug features a standalone, zero-dependency floating chat widget that can be embedded on any external website, Shopify store, WordPress site, or Single Page App (React, Vue, Angular) with a single line of JavaScript.
Shadow DOM Isolation
The widget CSS and DOM structure are rendered inside an isolated Shadow Root, guaranteeing zero style conflicts with host stylesheets.
Mobile Responsive Bottom-Sheet
On smartphones, the widget automatically transforms into an intuitive, touch-friendly bottom sheet covering the screen gracefully.
Domain Allowlisting Security
Restricts embedding exclusively to approved host domains (e.g. acme.com, shop.acme.com) to prevent unauthorized usage.
Real-Time Server-Sent Streaming
Streams grounded answers token-by-token with low latencies and displays citations for verified RAG facts.