You don't need an engineering team to put a chatbot on your website. You don't need to train a model, build an API, or spend weeks on integration.
Here's how to go from zero to a working AI chatbot in under 5 minutes.
Step 1: Upload Your Content (2 minutes)
Your chatbot is only as good as the content it's trained on. Upload the documents that contain the answers your visitors are looking for:
- PDFs — product guides, whitepapers, case studies
- DOCX files — internal docs, FAQ sheets, pricing breakdowns
- URLs — your website pages, documentation, blog posts
The system automatically extracts text, splits it into chunks, and creates vector embeddings. You don't need to understand any of that — just upload and wait about 60 seconds.
Pro tip: Start with 2-3 of your most-asked-about documents. You can always add more later.
Step 2: Configure Your Bot (1 minute)
Give your bot a name and personality:
- Bot name — "Support Bot", "Sales Assistant", or your brand name
- Welcome message — what visitors see when the widget opens
- System prompt — optional, for advanced users who want to fine-tune tone
The defaults work well for most teams. You can always come back and tweak.
Step 3: Brand the Widget (1 minute)
Make the chat widget look like it belongs on your site:
- Primary color — pick your brand color
- Theme — light, dark, or auto (matches visitor's OS)
- Position — bottom-left or bottom-right
- Logo — upload your icon for the chat bubble
On the Growth plan, you can also remove the "Powered by" watermark for a fully white-labeled experience.
Step 4: Embed One Script Tag (30 seconds)
Copy the script tag from your dashboard and paste it before </body> on your website:
<script
src="https://convot.xyz/widget.js"
data-token="your-widget-token"
async
></script>That's it. One tag. Works with:
- WordPress — paste in your theme's footer
- Shopify — add to theme.liquid
- Webflow — custom code in project settings
- Next.js / React — add to your layout component
- Plain HTML — paste before closing body tag
What Happens Next
Your chatbot is now live. Here's what visitors experience:
- They see a chat bubble on your site
- They click it and ask a question
- Your bot answers using your actual content — with citations
- If lead capture is enabled, the bot naturally captures their email mid-conversation
- Every interaction is logged in your dashboard
Optional: Enable Lead Capture
If you want your chatbot to also capture leads (not just answer questions), toggle on lead capture in your bot settings. The bot will:
- Open with an engaging question
- Build rapport through conversation
- Naturally ask for an email
- Run qualifying questions
- Score and analyze every lead
All of this happens automatically. No configuration needed beyond the toggle.
What You Get in the Dashboard
After your bot goes live, your dashboard shows:
- Query analytics — what visitors are asking, top questions, unanswered queries
- Chat transcripts — full conversation history for every session
- Leads — scored, analyzed, with interest summaries and transcripts
- Source management — add, remove, or update your training content
Common Questions
"What if my bot gives a wrong answer?"
Use Train Mode to review answers and improve the system prompt. The bot gets smarter over time.
"Can I have multiple bots?"
Yes. Starter plan includes 3 bots, Growth includes 10. Each can be trained on different content and embedded on different sites.
"How many queries can it handle?"
Free plan: 300/month. Starter: 3,000/month. Growth: 10,000/month. All with sub-second response times.
"Is it secure?"
Widget tokens are hashed, domain-restricted, and expire. All data encrypted in transit and at rest. Row-level security on every database query.
Five minutes. No code. Your website now has an AI assistant that answers questions, captures leads, and gets smarter over time.