
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:
Income figures mentioned in this guide represent reported results from various practitioners and are for illustrative purposes only. Individual results vary significantly based on skills, effort, market conditions, and other factors. Nothing in this article constitutes financial advice or a guarantee of earnings. See our Earnings Disclaimer.