← All work

WhatsApp AI Operator

Apr 2026 - May 2026

A WhatsApp agent that acts inside your own Google account, not as a shared bot.

The problem

Most WhatsApp assistants act as one shared robot account. Anything they send comes from the bot, not from you. I wanted one that acts as you.

What I built

You send it a message, a voice note, a PDF or a photo, and it does the real thing in your own Google account: sends the mail, drafts the reply, books the meeting with a Meet link, finds the file in Drive.

Every user links their own Google account, so it always acts as them. That single rule drove most of the architecture. Gemini reads voice notes and PDFs directly with no separate transcription step, and pgvector gives it memory of old conversations.

How it went

It works end to end, backed by 233 tests that all run hermetically. It never went live: production WhatsApp access needs a registered business and Meta verification, which I do not have. I stopped at that wall and moved to the next build.

Numbers

Hermetic tests
233

Python · FastAPI · LangGraph · Gemini · pgvector · PostgreSQL