All work In development

WhatsApp AI Bot

Personal AI assistant running inside WhatsApp. Powered by Claude API, built in Python/FastAPI. Handles context, memory, and multi-turn conversations natively in the chat interface.

Python FastAPI Claude API WhatsApp Webhooks

What it is

A personal AI assistant that lives inside WhatsApp — no separate app, no browser tab. Just a contact in your phone that you can message like any other conversation.

Why WhatsApp

WhatsApp is where most communication already happens. Having an AI assistant available in the same interface — without switching apps, without losing context — makes it genuinely useful rather than a novelty.

What’s being built

The bot connects to the WhatsApp Business API via webhooks. Incoming messages are processed by a FastAPI backend, which handles:

  • Conversation context — multi-turn memory so the bot understands the thread of a conversation, not just the last message
  • Claude API integration — responses generated by Claude with a configurable system prompt
  • Webhook validation — proper signature verification for incoming WhatsApp events
  • Message queuing — handling concurrent messages without losing order

Stack

Python · FastAPI · Claude API (Anthropic) · WhatsApp Business API · Webhooks

Have a similar project?

I'm available for new engagements. Let's talk.