WhatsApp Business Chatbot: Step-by-Step Setup Guide (2026)
From Meta Business API approval to your first automated message — message templates, compliance rules, and no-code setup walkthrough for SMBs.
WhatsApp has 98% open rates and 2 billion users. For businesses in Turkey, the Middle East, and Southern Europe, it is the primary customer communication channel — not email, not phone. Yet most small businesses still reply manually, one message at a time.
A WhatsApp Business chatbot automates replies, captures leads at 3 AM, and sends appointment reminders without any staff involvement. This guide walks you through the complete setup from Meta API approval to your first live automated message.
WhatsApp Business App vs. API: Know the Difference
There are two versions of WhatsApp for businesses, and confusing them wastes weeks:
| Feature | WhatsApp Business App | WhatsApp Business API |
|---|---|---|
| Price | Free | Per-conversation pricing via Meta |
| Automation | Basic (away messages) | Full chatbot flows |
| Multi-agent | No | Yes (unlimited agents) |
| CRM integration | No | Yes (webhook-based) |
| Green tick (verified) | No | Yes (available) |
| Broadcast limit | 256 contacts | Unlimited (template-based) |
If you want a true chatbot — automated flows, 24/7 replies, CRM sync — you need the WhatsApp Business API. The free app cannot do it.
Step 1 — Get Meta Business API Access
Meta's approval process has three sub-steps:
1.1 Create a Meta Business Portfolio
- Go to business.facebook.com and create a Business Portfolio
- Verify your business with a legal document (tax ID, business registration, or utility bill)
- Add a phone number that is not already linked to a WhatsApp account — personal numbers require a 6-month waiting period if previously used
1.2 Create a WhatsApp App in Meta Developer Console
- Visit developers.facebook.com and create a new App (type: Business)
- Add the WhatsApp product to your app
- Generate a permanent access token (not the temporary test token — it expires in 24 hours)
1.3 Verify Your Phone Number
Enter your business phone number, receive the verification code via SMS or call, and verify it. Timeline: 1–3 business days for Meta review. Numbers with prior WhatsApp usage may need additional identity verification.
Step 2 — Choose a Business Solution Provider (BSP)
You have two paths to access the WhatsApp API:
- Direct API: Build your own infrastructure. Requires a developer, webhook server, and ongoing maintenance. Best for teams with engineering capacity.
- BSP Platform: A middleware platform (like Cortex) handles the API connection, message routing, and chatbot builder. No server setup. Best for businesses without a tech team.
For most small businesses, a BSP saves 4–6 weeks of setup time and removes infrastructure maintenance entirely. Cortex's WhatsApp plan includes API hosting, a visual flow builder, and unlimited agents on your inbox.
Step 3 — Create Message Templates
WhatsApp enforces strict rules on outbound messages. Any business-initiated conversation must use a pre-approved Message Template. Templates are reviewed by Meta and approved in 24–72 hours.
Template Categories and Costs
| Category | Example | Approx. Cost (per conversation) |
|---|---|---|
| Utility | Appointment reminder, order status | $0.00–$0.03 |
| Authentication | OTP codes | $0.00–$0.02 |
| Marketing | Promotions, product launches | $0.04–$0.09 |
Inbound customer-initiated conversations (within 24 hours of customer message) are free. Focus your templates on utility first — appointment reminders and confirmations deliver the highest ROI per message.
Writing Templates That Pass Review
- Be specific — "Your appointment on {{1}} at {{2}} is confirmed" passes; "Hello, we have news for you" fails
- No promotional language in utility templates
- Include opt-out language in marketing templates: "Reply STOP to unsubscribe"
- Variable placeholders use double curly braces:
{{1}},{{2}}
Step 4 — Design Your Chatbot Flow
A well-designed chatbot flow follows this structure:
- Greeting + Menu: Welcome message with 3–5 quick-reply buttons (e.g., "Book Appointment", "Pricing", "Talk to Us")
- Branch per intent: Each button leads to a dedicated sub-flow
- Data collection: Ask only what you need (name + preferred date for booking)
- Confirmation: Summarize what the bot understood before acting
- Handoff: Clear option to reach a human at every stage
Limit flows to 3 levels deep. Users abandon conversations that ask more than 4 questions in a row.
Step 5 — Compliance Rules You Cannot Ignore
Breaking Meta's policies risks your account being permanently suspended. Key rules:
- Opt-in is mandatory: You can only send marketing messages to users who explicitly opted in. "I signed up on your website" is valid. Buying a contact list is not.
- 24-hour window: After a customer messages you, you have 24 hours to reply with any content. After 24 hours, only approved templates work.
- No deceptive content: Your bot must not impersonate a human when directly asked. "Are you a robot?" must get an honest answer.
- Data storage: Customer messages must be stored per GDPR (EU) or KVKK (Turkey). State your retention policy in your privacy policy.
Going Live: Checklist
Before your first real customer conversation:
- All message templates approved by Meta
- Chatbot tested with 30+ scenarios including edge cases
- Human handoff working and tested end-to-end
- Out-of-hours message set ("We'll respond first thing tomorrow")
- Analytics dashboard connected (monitor message volume, drop-off rates)
- Staff trained on the inbox panel — they handle escalated conversations
Set Up Your WhatsApp Bot in 48 Hours
Cortex handles Meta API approval support, template submission, and a pre-built flow library for 20+ sectors. Most setups go live in 2–3 business days.
Start your free trial at duzenal.com — WhatsApp Business API connection included on all plans. Or book a demo to see a live flow.
Düzenal ile tanışmaya hazır mısınız?
AI ajan takımınızı kurun, işletmenizi otomatikleştirin.
Ücretsiz Dene