
AI chatbots are one of the highest-paying AI services you can offer. This tutorial teaches you to build a fully functional customer service chatbot without writing a single line of code.
What You'll Learn:
Time Required: 30 minutes
| Platform | Best For | Pricing |
|---|---|---|
| Botpress | Complex bots | Free tier available |
| Voiceflow | Visual builders | Free for 2 projects |
| Chatbase | Simple FAQ bots | $19/month |
| Typebot | Lead generation | Free tier |
For this tutorial, we'll use Botpress (powerful + free tier).
✅ Checkpoint: You have access to Botpress dashboard.
User Message → Intent Detection → AI Response → Follow-upClick on your AI Task node and configure:
Task Type: Generate Text
Instructions:
You are a friendly customer support assistant for
[Business Name], a [type of business].
Your job is to:
1. Answer questions about our products/services
2. Help customers navigate our website
3. Collect contact information for complex issues
4. Be helpful, professional, and concise
If you don't know something, say: "Let me connect
you with our team for that. What's the best email
to reach you?"
Business Details:
- Products: [list main products/services]
- Hours: [business hours]
- Contact: [email/phone]
- Website: [url]Without training, your bot gives generic responses. With KB, it gives specific, accurate information.
Option A: Website URL
https://yourbusiness.com(Botpress will crawl and learn from your site)
Option B: Text/FAQ
Q: What are your business hours?
A: We're open Monday-Friday, 9am-6pm EST.
Q: Do you offer refunds?
A: Yes, we offer full refunds within 30 days of purchase.
Q: How long does shipping take?
A: Standard shipping takes 5-7 business days.Option C: PDF Upload Upload your existing FAQ documents, product catalogs, or training materials.
✅ Checkpoint: Your bot has knowledge about the business!
Before the AI response, add a "Capture" node:
Capture Type: Email
Variable: user_email
Message: "Before I help, can I get your email
in case we get disconnected?"Add a trigger for complex issues:
If user says "talk to human" OR "speak to agent" OR "real person"
→ Send message: "I'm connecting you to our team.
They'll respond within 24 hours."
→ Send notification to: support@business.com
→ Include: conversation history + user emailAdd buttons for common actions:
Quick Replies:
- "What are your hours?"
- "Track my order"
- "Pricing information"
- "Talk to a human"<script src="https://cdn.botpress.cloud/webchat/v2.1/inject.js"></script>
<script src="https://files.bpcontent.cloud/[YOUR-BOT-ID]/webchat/config.js"></script></body> tag✅ Checkpoint: Your chatbot is live!
Basic Package: $500-800 setup
Pro Package: $1,500-2,500 setup
Retainer: $200-500/month
You've built a functional AI chatbot without code. Now scale it into a service.
Practice Projects: