Documentation & Guides

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

MethodWorks onEffort
Script tagAny websitePaste one line before the closing body tag
One-click installShopify and WordPressInstall from the app store, no code
npm packageReact and Next.js appsInstall @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.

<!-- VaaniAPI chat widget -->
<script src="https://vaaniapi.com/widget.js"
  data-bot="YOUR_BOT_ID" async></script>
Find YOUR_BOT_ID in Dashboard → Widget studio → Install.

React / Next.js

npm install @vaaniapi/react

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.open();  // open the chat
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.

Get started for free

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