← ClaudeAtlas

whatsapp-ai-chatbot-awslisted

Design a production architecture for an AI chatbot on WhatsApp running on AWS (End User Messaging Social or Meta Cloud API, SNS/SQS, Lambda, Bedrock, DynamoDB, Knowledge Bases). Produces an architecture doc with diagrams, component table, KB vs tool split, cost estimate, and a production checklist. Use when the user says "WhatsApp bot on AWS", "WhatsApp chatbot architecture", "Bedrock WhatsApp", "design my WhatsApp AI agent", "WhatsApp + Lambda", or asks how to connect an LLM to WhatsApp on AWS.
rohitguta2432/agentic-os-skills · ★ 0 · AI & Automation · score 60
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