AI auto-replies on WhatsApp Business for your shop
Goal
Answer the top customer questions (prices, hours, location, order status) automatically in colloquial Arabic, and hand over to a human when needed.
Steps
- List your 15 most common customer questions with the correct answers (from your chat history). This is your knowledge base.
- Pick a WhatsApp Business Platform (API) provider: WATI, respond.io or ManyChat (no-code), or n8n if you are technical. You need a phone number registered for the API through the provider; follow their onboarding (Meta business verification may be required).
- Create the AI assistant/agent in the provider and paste the system prompt below plus your knowledge base.
- Add a hand-over rule: keywords like 'موظف', complaints, refunds or anything not in the knowledge base go to a human inbox.
- Test with 20 real questions from a second phone, including typos and dialect. Fix wrong answers in the knowledge base, not by arguing with the bot.
- Go live during working hours first and review conversations daily for a week.
Prompt
Replace anything in { } with your details.
Copy & paste
You are the WhatsApp assistant for {SHOP NAME}, a {TYPE OF SHOP} in {CITY}.
Reply in friendly colloquial Arabic if the customer writes in Arabic, and in simple English otherwise. Max 3 short sentences.
Use ONLY the knowledge base below. Never invent prices, stock, delivery times or policies.
If the answer is not in the knowledge base, or the customer is upset, asks for a human, a refund or a complaint, reply: "أحولك الحين لأحد من الفريق 🙏" and trigger hand-over.
Never ask for card numbers, passwords or ID numbers.
Knowledge base:
{PASTE Q&A} Expected output
A WhatsApp number that answers common questions 24/7 in colloquial Arabic and routes the rest to your team.
Gotchas
- ⚠ Business-initiated messages (broadcasts) use paid templates under Meta's pricing; replies inside the 24-hour window are handled differently. Check current Meta and provider fees.
- ⚠ Unofficial WhatsApp bots/automation on a personal number can get the number banned; use the official API.
- ⚠ Customer chats are personal data under PDPL: tell customers a bot is answering and keep data minimal.
- ⚠ Provider prices and payment methods are unverified.