On a new Gmail email, retrieves Google Drive context via OpenAI embeddings and an agent to draft and send a reply.
When files are added to Google Drive, indexes them into Milvus with Cohere embeddings so an OpenAI chat agent answers questions.
On a webhook chat query, retrieves answers from Google Drive documents embedded in Qdrant using OpenAI and responds to the request.
On a chat message or Google Drive upload, embeds files into Supabase and answers questions with an OpenAI RAG agent.