Templates / Auto-update knowledge base with Drive, LlamaIndex & Azure OpenAI embeddings

Auto-update knowledge base with Drive, LlamaIndex & Azure OpenAI embeddings

Ready for 3.0

by Khairul Muhtadin ✓ · 505 views · created 2025-10-02 · Internal Wiki, AI RAG

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 10 nodes and runs on Google Drive events (specific file). Along the way it connects Embeddings Azure OpenAI and Google Drive. It also calls api.cloud.llamaindex.ai over HTTP.

How it runs

Trigger: On Google Drive events (specific file).

  1. Download Knowledge Document (Google Drive): download
  2. Parse Document via LlamaIndex (HTTP Request): calls api.cloud.llamaindex.ai (POST)
  3. Monitor Document Processing (HTTP Request): calls an HTTP API
  4. Check Parsing Completion (If): checks a condition and branches into true / false
  5. Retrieve Parsed Content (HTTP Request): calls an HTTP API
  6. Wait: waits 10 seconds
  7. Insert Data to Store (Simple Vector Store): stores documents in the Simple vector store, with embeddings: Embeddings Azure OpenAI; document loader: Default Data Loader

Services it uses

Embeddings Azure OpenAIGoogle Drive

HTTP calls to: api.cloud.llamaindex.ai

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (8)

From the author

This Workflow auto-ingests Google Drive documents, parses them with LlamaIndex, and stores Azure OpenAI embeddings in an in-memory vector store—cutting manual update time from ~30 minutes to under 2 minutes per doc. Last updated: September 2026. Why Use This…

Excerpt from Khairul Muhtadin's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.