Live in 5 minutes.
From your first upload to a live widget on your site. No developer required.
Quickstart
1. Upload your knowledge. In the dashboard, drop in PDFs, DOCX, TXT - or paste your FAQs and policies directly. We extract, chunk, and embed everything automatically in the background.
2. Customise your bot. Set the name, brand colour, greeting, and quick replies. The live preview updates as you type - no save-and-reload.
3. Go live. Paste one script tag on your site, or one-click install on Shopify & WordPress.
Install the widget
| Method | Works on | Effort |
|---|---|---|
| Script tag | Any website | Paste one line before the closing body tag |
| One-click install | Shopify and WordPress | Install from the app store, no code |
| npm package | React and Next.js apps | Install @vaaniapi/react, drop in one component |
Add this before the closing </body> tag. The bundle is under 50KB and loads asynchronously - zero impact on page speed or SEO.
<script src="https://vaaniapi.com/widget.js"
data-bot="YOUR_BOT_ID" async></script>
React / Next.js
import { VaaniChat } from "@vaaniapi/react";
// anywhere in your app
<VaaniChat botId="YOUR_BOT_ID" />
Customise
Control the widget programmatically with the JavaScript API:
window.vaani.prefill("Where is my order?");
window.vaani.on("escalation", (e) => { ... });
Escalations
When answer confidence falls below your threshold, the bot offers a “Talk to a person” button. You receive an instant email with the customer's name, message, and the full conversation - and everything lands in your dashboard inbox with the complete transcript.
What are you waiting for?
Stop answering the same 15 questions. Your customers get accurate answers 24/7, and you get your evenings back. Live in 5 minutes - no developer, no sales call.
Let's go! →Free plan to start · No credit card · Cancel anytime