How to Build an AI Chatbot Without Code in 2025
You don't need a development team to deploy an enterprise-grade AI chatbot. This step-by-step guide shows you exactly how to build, train, and launch your own AI chatbot without writing a single line of code.
Follwup Team
You don't need to be a developer
Three years ago, deploying a chatbot meant hiring developers, configuring webhook endpoints, and spending weeks on integrations. Today, you can have an AI chatbot live on your website in less than 10 minutes, without touching code.
Here's exactly how.
Step 1: Choose a no-code chatbot platform
Not all chatbot platforms are equal. Avoid platforms that:
- •❌ Require you to map every question and answer manually
- •❌ Charge per conversation or per seat
- •❌ Need a developer to set up integrations
- •❌ Have a 14-day trial that expires before you've tested anything
Follwup is built for non-technical teams. It uses AI trained on your content, so you don't write scripts.
Step 2: Create your account
Sign up at [follwup.com/dashboard](/dashboard). Free plan available. No credit card required.
Step 3: Create your first chatbot
Click "New chatbot" and give it a name. Choose a persona, your chatbot can be named whatever you like and have a custom avatar.
Step 4: Train it on your content
This is where Follwup shines. You have several options:
Option A, Website crawl (recommended)
Enter your website URL. Follwup crawls every page and indexes the content automatically. Takes about 2 minutes.
Option B, Upload documents
Upload PDFs, Word docs, or text files. Useful for internal docs, product manuals, or knowledge bases not publicly accessible.
Option C, Paste text
Paste content directly. Great for FAQs or specific sections you want the chatbot to know perfectly.
Option D, Connect integrations
Sync with Notion, Confluence, or Google Drive to automatically keep your chatbot up to date.
Step 5: Customise the appearance
Adjust:
- •Primary colour (match your brand)
- •Widget position (bottom-left or bottom-right)
- •Welcome message
- •Chatbot name and avatar
- •Response tone (professional, friendly, concise)
Step 6: Set up human handoff
When should the AI hand off to a human? Configure conditions:
- •User explicitly asks for a human
- •Topic marked as sensitive (e.g. refunds, complaints)
- •AI confidence below a threshold
Step 7: Embed on your website
Copy one line of JavaScript and paste it into your website's `
`. Works with any website: WordPress, Squarespace, Webflow, Shopify, or custom HTML.<script src="https://cdn.follwup.com/widget.js" data-id="YOUR_ID"></script>
Step 8: Test and refine
Use the built-in test console to ask questions as a customer would. Check:
- •Is it finding the right answers?
- •Are the responses the right length and tone?
- •Does it handle questions outside your content gracefully?
Adjust your knowledge base content and regenerate. No code involved.
Step 9: Monitor performance
Follwup's analytics dashboard shows:
- •Volume of conversations
- •Resolution rate (how often AI answered without human help)
- •CSAT scores
- •Unanswered questions (gold for spotting content gaps)
What does it cost?
Follwup's free plan covers 1 chatbot and 50 conversations/month. Paid plans start at $29/month and include unlimited conversations, multiple chatbots, and full analytics.
Compare that to the $50,000+ cost of a custom-built solution.