On a chat message, answers support queries with a cache-first RAG agent over a Redis vector store using OpenAI embeddings.
On a webhook, an OpenAI RAG agent over Qdrant answers questions, checks Google Calendar, and replies; indexes Google Drive docs.
On a webhook query, answers from WordPress content embedded into a Supabase vector store, using OpenAI and Postgres chat memory.