Get faster answers from your tech catalog by turning one Google Sheet into a live database and a searchable knowledge base. A single chat API decides if a question should query MySQL or look up context from documents, then returns a clear answer. This suits IT and engineering teams that need quick, trusted results from both tables and unstructured notes.
Here is how it works. A scheduled job clears and reloads a MySQL table from a Google Sheet, keeping fields like name, ring, quadrant, and status in sync. In parallel, rows are formatted into clean paragraphs in a Google Doc. When that doc changes, the flow downloads the file, splits the text, creates embeddings with Google Gemini, and stores vectors in Pinecone. The webhook receives chat questions, uses an AI router to choose SQL or RAG, runs the right subflow, applies an output guardrail, and sends a final response.
Setup needs Google accounts, a MySQL database, a Pinecone index, and a Google Gemini API key. Expect less manual copy and paste, faster data refresh, and more accurate answers. Use this for tech radars, policy catalogs, or product glossaries where both facts and narrative matter.