Skip to content
FlowHubFluxonLab
A
AI Automationfree

Document Analysis & Chatbot Creation with Llama Parser, Gemini LLM & Pinecone DB

by pavithadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentCCodeDDefault Data LoaderEmbeddings Mistral CloudEmbeddings Mistral CloudGmailGmailGoogle Gemini Chat ModelHTTP RequestHTTP RequestInformation ExtractorInformation ExtractorPinecone Vector StorePinecone Vector StoreQuestion and Answer ChainQuestion and Answer ChainRecursive Character Text SplitterRecursive Character Text SplitterVector Store RetrieverVector Store Retriever
Share Post Share
FoOn form submission4On form submiss…SILoop Over Items1IfIf2AgAggregate1Google Gemini Chat Model5Google Gemini C…Cosplit the binary itemsplit the binar…HRParsing the documentParsing the doc…HRCheck the parsing statusCheck the parsi…HRProvide the markdownProvide the mar…Google Gemini Chat Model6Google Gemini C…MaMarkdownGmailCoCodeCTConvert to FileAgAI AgentGoogle Gemini Chat ModelGoogle Gemini C…IEInformation ExtractorInformation Ext…Google Gemini Chat Model1Google Gemini C…CTConvert to File4VSPinecone Vector StorePinecone Vector…EMEmbeddings Mistral CloudEmbeddings Mist…DDDefault Data LoaderDefault Data Lo…TSRecursive Character Text SplitterRecursive Chara…ChWhen chat message receivedWhen chat messa…CRQuestion and Answer ChainQuestion and An…Google Gemini Chat Model2Google Gemini C…RVVector Store RetrieverVector Store Re…VSPinecone Vector Store1Pinecone Vector…EMEmbeddings Mistral Cloud1Embeddings Mist…AgAI Agent1Google Gemini Chat Model3Google Gemini C…AgTranslator AgentAgAnalyzer Agent123456789101112131415161718192021222324252627
1/5
FLOWS
STEPS · 27
Starts on an incoming request

📄Description This automation workflow enables users to upload files via an N8N form, automatically analyzes the content using Google Gemini agents, and delivers the analyzed results via email along with a chatbot link. The system leverages Llama Cloud API, Google Gemini LLM, Pinecone vector database, and Gmail to provide a seamless, multilingual content analysis experience. ✅ Prerequisites Before setting up this workflow, ensure the following are in place: An active N8N instance. Access to Llama Cloud API. Google Gemini LLM API keys (for Translator & Analyzer agents). A Pinecone account with an active index. A Gmail account with API access configured. Basic knowledge of N8N workflow setup. ⚙️ Setup Instructions Deploy the N8N Form Create a public-facing form using N8N. Configure it to accept: File uploads. User email input. File Preprocessing Store the uploaded files temporarily. Organize and preprocess them as needed. Content Extraction using Llama Cloud API Feed the files into the Llama Cloud API. Extract and parse the content for further processing. Translation (if required) Use a Translator Agent (Google Gemini). Check if the content is in English. If not, translate it.

Tags

n8nreference-onlyagentchain-retrieval-qadocument-default-data-loaderembeddings-mistral-cloudgmailinformation-extractorlm-chat-google-geminiretriever-vector-storetext-splitter-recursive-character-text-splittervector-store-pinecone
Connects
AAI AgentCCodeDDefault Data LoaderembeddingsmistralcloudEmbeddings Mistral CloudgmailGmailGoogle Gemini Chat Model
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes33
AddedApr 19, 2025

Related workflows

See all AI Automation
ACDgmail
free

AI: Summarize podcast episode and enhance using Wikipedia

The workflow automates the process of creating a summarized and enriched podcast digest, which is then sent via email. Note that to use this template, you need to be on n8n version 1.19.4 or later.

by n8n Team
ABCD
free

Run AI employee onboarding with Groq, Google Workspace, and Gemini

Quick overview This workflow ingests onboarding documents from Google Drive into an in-memory vector store with Google Gemini embeddings, then runs a multi-channel onboarding chatbot powered by Groq, sends role-based welcome emails via Gmail when a new hire appears in Google Sheets, and schedules day 1/7/30 check-in emails. How it works Manually runs an ingestion flow that lists files in a specified Google Drive folder, downloads them, extracts text, and indexes them into an in-memory vector store using Google Gemini embeddings. Receives employee questions via n8n Chat (and optionally Slack or Telegram), normalizes the message into a single format, and rejects empty or overly long inputs. Uses a Groq LLM agent with per-user session memory to retrieve relevant excerpts from the in-memory company_docs knowledge base and generate a grounded answer, or directs the user to HR when no relevant content is found. Routes the assistant’s response back to the originating channel (n8n Chat, and optionally Slack or Telegram). Triggers every minute on updates to a Google Sheets “Hires” sheet, validates rows marked as Hired, and skips hires already present in the “Tracking” sheet. Builds a depart

by Yash Kabra
BCgmail
free

Monitor Japanese business partners for registry changes with gBizINFO and Gemini

Quick Overview This workflow runs weekly to check Japanese business partners listed in Google Sheets against the gBizINFO corporate registry API, uses Google Gemini to assess the risk impact of detected changes, updates the stored partner snapshot, and escalates findings to Slack and Gmail based on materiality. How it works Runs every week on a schedule. Reads the partner list (including corporate numbers and last-known name/address) from Google Sheets. Queries the gBizINFO corporate registry API for each partner and posts a Slack message if the lookup fails. Compares the latest registry data to the stored snapshot to detect name, address, or closure/dissolution changes and continues only when changes are found. Sends the detected changes to Google Gemini to classify materiality (high/medium/low) with a short summary and recommended action, and posts a Slack message if the assessment fails. Updates the Google Sheets partner snapshot with the latest registry details so the change is recorded. Routes by materiality to notify Slack (medium/other), and for high materiality also posts a Slack alert and creates a Gmail draft requesting a credit review. Setup Create a Google Sheets spread

by Oka Hironobu