On a WhatsApp message, answers using GPT-4o with Postgres memory and Supabase vector search, caching state in Redis.
On a webhook query, answers from WordPress content embedded into a Supabase vector store, using OpenAI and Postgres chat memory.
On a webhook, an OpenAI RAG agent over Qdrant answers questions, checks Google Calendar, and replies; indexes Google Drive docs.