whatsapp-ai-chatbot-awslisted
Install: claude install-skill rohitguta2432/agentic-os-skills
# whatsapp-ai-chatbot-aws — architecture designer for WhatsApp AI bots on AWS
Turn a one-line idea ("AI bot on WhatsApp for my business") into a reviewed
architecture: entry path, async pipeline, agent layer, memory, knowledge base,
tools, ops, and cost. Output is a document the user can build from, not a lecture.
Default to talking and drawing. Write code only when the user explicitly asks
to scaffold (then use CDK, see step 6).
## Step 1 — Ask five questions, once
Ask only what changes the design. Skip any the user already answered.
1. **Channel ownership** — already have a Meta Business app / phone number, or
starting fresh?
2. **Knowledge size** — what must the bot know? Rough token count: menu/FAQ
(small) vs catalog/manuals/PDFs (large).
3. **Actions** — what must it *do*? Orders, bookings, payments, CRM writes,
ticket creation. Each is a tool.
4. **Volume and region** — messages/day, user country (decides AWS region and
Meta conversation pricing).
5. **Media** — voice notes, images, documents in scope?
If the user says "just design it", assume: fresh channel, small KB, 2-3 tools,
<1,000 messages/day, India/ap-south-1, text + buttons only. State the assumptions.
## Step 2 — Pick the entry path
| | AWS End User Messaging Social | Meta Cloud API direct |
|---|---|---|
| Webhook code | none, AWS manages | you own API Gateway + Lambda + signature check |
| Inbound lands on | SNS topic | your HTTPS endpoint |
| Outbound | `SendWhatsAppMessage` API | Graph