Installation
Three lines. That's it.
<!-- 1. Add to your <head> -->
<script src="https://cdn.aivachat.io/widget.js" defer></script>
<!-- 2. Initialize with your key -->
<script>
Aiva.init({ key: 'YOUR_KEY', assistant: 'support' })
</script>
Or install via npm: npm install @aiva/widget
Works on any HTML siteNo React required< 12KB gzipped
Customisation
Looks like your site, not ours.
Positionbottom-right / bottom-left
Bubble colour
Launcher iconChat bubble / custom image
Greeting"Hi! How can I help?"
LanguageAuto-detect / Hindi / English
Visual only — set via dashboard or config
Smart triggers
Show up when it helps. Stay quiet when it doesn't.
Show widget
After 30 seconds on page
When user visits /checkout
When cart value > ₹2,000
Stay hidden
Hide on /blog and /about
Hide for logged-in admin users
Works everywhere
Whatever your site runs on.
WpWordPressPlugin · 1-click install
ShShopifyApp Store · verified
WfWebflowCustom code embed · 2 lines
NNext.jsnpm package · @aiva/widget
FrFramerCustom code embed
WixWixSite code injection
SqSquarespaceCode block
</>Any HTML siteScript tag · universal
Web widget FAQ
Questions about the widget.
Paste three lines of script, or install the npm package. It works on WordPress, Shopify, Webflow, Framer, Wix, Next.js and plain HTML.
Yes — set the colours, position, launcher icon and greeting so it looks like part of your site, not a bolt-on.
No. The widget loads asynchronously and is lightweight, so it never blocks your page.
Yes. Smart triggers show or hide it by time on page, cart value, URL path and more.
All twelve Indian languages, rendered in their native scripts, detected automatically.