Lesson 3. AI Chatbot for Customers#
Why This Matters#
An AI chatbot answers customer questions 24/7, collects leads, and triggers automations. Zapier Chatbots lets you build one in minutes — without code.
Key Idea#
Chatbot = prompt + knowledge base + actions
Everything you learned about prompts (module 2) and AI agents (module 3) applies here.
Creating a Chatbot#
- Go to Chatbots (left menu)
- Click "+ Create Chatbot"
- Choose a template or start from scratch
- Enter a name (e.g., «Beauty salon FAQ bot»)
- Add description and avatar (optional)
Configuring the Prompt (Instructions)#
The prompt is the chatbot's «brain». It defines who the bot is, how it communicates, and what it does.
Template:
You are [role].
Your task: [what to do].
Rules:
- [rule 1]
- [rule 2]
- [rule 3]
Response format:
- [how to respond]
Limitations:
- [what not to do]
Example 1: FAQ Bot for a Beauty Salon#
You are an assistant for the beauty salon "Beauty Spot".
Your task: answer common customer questions and help them book services.
Rules:
- Use information from the knowledge base
- If you don't know the answer, say: "I'll check with the administrator, contact us @salon_telegram"
- Be friendly and polite
- If the customer wants to book, ask for name, phone, and preferred time
Response format:
- Short sentences (2–4)
- Use emojis for friendliness (but don't overdo it)
Limitations:
- Don't make up prices or terms that aren't in the knowledge base
- Don't promise what you can't guarantee
Example 2: Lead Qualification Agent#
You are a sales assistant for the digital agency "WebPro".
Your task: ask the client clarifying questions and score the lead.
Questions for the client:
1. What's the task? (website, advertising, SMM, marketing, design)
2. Is there a budget? (up to 50k, 50–200k, 200k+)
3. When is it needed? (urgent — within 2 weeks, within a month, planning ahead)
Lead scoring:
- Hot: budget 200k+, urgent
- Warm: budget 50–200k, within a month
- Cold: everything else
Format:
- Ask questions one at a time, not all at once
- After all answers, output: "Lead score: [hot/warm/cold]"
- If the lead is hot or warm, say: "I'm connecting you with a manager, they'll reach out within an hour"
Rules:
- Professional but friendly tone
- Don't be pushy
- If the client doesn't want to answer a question, move to the next one
Chatbot Knowledge Base#
The chatbot can answer based on uploaded documents. This is the knowledge base — the source of truth for the bot.
How to add:
- In chatbot settings, find "Knowledge" or "Data Sources"
- Upload files: PDF, DOCX, TXT or paste text
- Add a website URL (the chatbot will read the pages)
- Save
Example knowledge base (text):
Question: How do I book a service?
Answer: Contact us on Telegram @salon_telegram or call +7 (999) 123-45-67.
Question: What services do you offer?
Answer: Haircuts, coloring, manicure, pedicure, facial massage.
Question: How much does a women's haircut cost?
Answer: Women's haircut — from 1500 rubles, shoulder-length. Longer — from 2000 rubles.
Question: What are your hours?
Answer: Mon–Fri: 10:00–20:00, Sat–Sun: 11:00–19:00
Question: Where are you located?
Answer: 10 Lenin St, 2nd floor. Entrance from the courtyard.
Types of Knowledge Sources#
- Text — simple FAQ, instructions (paste directly in the interface)
- Files — upload documents (PDF, Word, txt, Markdown)
- Website URL — the chatbot reads pages and extracts information
How to Update the Knowledge Base#
Regularly:
- once a month — check for accuracy
- when prices, services, or terms change — update immediately
How to update:
- Open chatbot settings → Knowledge section
- Edit the text or upload a new file
- Save — the chatbot will start using the updated data
Connecting the Chatbot to Zaps#
Zapier's main strength: the chatbot can trigger Zaps!
For example:
- Chatbot collected customer data → Zap writes to Google Sheets
- Chatbot finished the conversation → Zap sends a notification to the manager
- Customer clicked a button in chat → Zap creates a task in CRM
Publishing the Chatbot#
Zapier Chatbots can be embedded on a website:
- In chatbot settings, click "Share" or "Embed"
- Copy the widget HTML code
- Paste it on your site (into the page HTML)
The widget will appear in the corner of the page — customers can ask questions right on the site.
You can also route messages from channels (email, Messenger, Zendesk) to the chatbot via Zaps.
How to Test the Chatbot#
- Write the prompt and add the knowledge base
- Open Preview
- Send test messages:
- «Hello, how much does a haircut cost?»
- «I'd like to book»
- «When do you have promotions?» (if there are none)
- Check:
- did it answer correctly?
- is the tone appropriate?
- did it make anything up?
- If needed, refine the prompt and repeat
Common Mistakes#
❌ Prompt too short: «You are a beauty salon bot»
→ The bot doesn't understand what to do
❌ No limitations: forgot to say «don't make things up»
→ The bot hallucinates
❌ No format: didn't specify how to respond
→ The bot gives long answers
✅ Good prompt: role + task + rules + format + limitations