Upload Google Drive Files to an InfraNodus Graph
This template can be used to **upload the files in your Google Drive** to an **[InfraNodus knowledge graph](https://infranodus.com)**. The InfraNodus graph will then reveal the **main topics** and **ideas** in your collection of documents and show the **content gaps** in them. You can also use the **built-in AI** to converse with the documents.  You can also access the InfraNodus Graphs via its **GraphRAG API** to reuse them in your other n8n workflows for high-quality content retrieval and knowledge base optimization. The template showcases the use of multiple n8n nodes and processes: - Extracting documents from a Google Drive folder - Text extraction - Optional: high-quality PDF conversion using [ConvertAPI](https://convertapi.com?ref=4l54n) - [InfraNodus knowledge graph](https://infranodus.com) generation **Note**: If you want to **Sync your Google Drive** to an InfraNodus graph, check out our other workflow. ## How it works Here's a description of this workflow step by step: - Find all the files in a specific Google Drive folder - For each file found: reiterate the workflow and - Identify the type of the file (X, PDF, Markdown) - For X and Markdown files, extract the text data - For PDF files, use a special PDF to text converter to extract the text data. (Optional: using [ConvertAPI](https://convertapi.com?ref=4l54n) for better quality PDF conversion) - Forward everything to the InfraNodus `graphAndStatements` [API endpoint](https://support.noduslabs.com/hc/en-us/articles/13605983537692-InfraNodus-API-Access-Points) with the `name` of the new graph, the `text` field with the text data, the text settings, and `doNotSave=false` to create a new graph - Reiterate through another file. ## How to use You need an [InfraNodus GraphRAG API account and key](https://infranodus.com/use-case/ai-knowledge-graphs) to use this workflow. - Create an InfraNodus account - Get the API key at [https://infranodus.com/api-access](https://infranodus.com/api-access) and create a Bearer authorization key for the InfraNodus API nodes. - Use that API key to set up authorization for the InfraNodus tool in the workflow. - If you want to upload the files to an existing graph, you should copy its name from InfraNodus. Otherwise, you can specify any name you want. ## Requirements - An [InfraNodus](https://infranodus.com/use-case/ai-knowledge-graphs) account and API key - A Google Drive account and authorization (you will need to set it up via Google Cloud using the n8n instructions provided in the Google Drive node). ## Customizing this workflow You can use Dropbox instead of Google Drive. You can also modify this workflow slightly to make it sync with a Google Drive when new files appear in it. Check out the **complete guide** at [https://support.noduslabs.com/hc/en-us/articles/20267019838108-Upload-Sync-Your-Google-Drive-Folder-with-InfraNodus-using-n8n](https://support.noduslabs.com/hc/en-us/articles/20267019838108-Upload-Sync-Your-Google-Drive-Folder-with-InfraNodus-using-n8n).
This template can be used to upload the files in your Google Drive to an InfraNodus knowledge graph. The InfraNodus graph will then reveal the main topics and ideas in your collection of documents and show the content gaps in them. You can also use the built-in AI to converse with the documents.

You can also access the InfraNodus Graphs via its GraphRAG API to reuse them in your other n8n workflows for high-quality content retrieval and knowledge base optimization.
The template showcases the use of multiple n8n nodes and processes:
- Extracting documents from a Google Drive folder
- Text extraction
- Optional: high-quality PDF conversion using ConvertAPI
- InfraNodus knowledge graph generation
Note: If you want to Sync your Google Drive to an InfraNodus graph, check out our other workflow.
How it works
Here's a description of this workflow step by step:
- Find all the files in a specific Google Drive folder
- For each file found: reiterate the workflow and
- Identify the type of the file (X, PDF, Markdown)
- For X and Markdown files, extract the text data
- For PDF files, use a special PDF to text converter to extract the text data. (Optional: using ConvertAPI for better quality PDF conversion)
- Forward everything to the InfraNodus
graphAndStatementsAPI endpoint with thenameof the new graph, thetextfield with the text data, the text settings, anddoNotSave=falseto create a new graph - Reiterate through another file.
How to use
You need an InfraNodus GraphRAG API account and key to use this workflow.
- Create an InfraNodus account
- Get the API key at https://infranodus.com/api-access and create a Bearer authorization key for the InfraNodus API nodes.
- Use that API key to set up authorization for the InfraNodus tool in the workflow.
- If you want to upload the files to an existing graph, you should copy its name from InfraNodus. Otherwise, you can specify any name you want.
Requirements
- An InfraNodus account and API key
- A Google Drive account and authorization (you will need to set it up via Google Cloud using the n8n instructions provided in the Google Drive node).
Customizing this workflow
You can use Dropbox instead of Google Drive.
You can also modify this workflow slightly to make it sync with a Google Drive when new files appear in it.
Check out the complete guide at https://support.noduslabs.com/hc/en-us/articles/20267019838108-Upload-Sync-Your-Google-Drive-Folder-with-InfraNodus-using-n8n.
New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.
Related bundle
Web Scraping & Research Engine
8 hand-picked workflows for $59.00.
That is $7.38 each, vs $14.99 for this one alone.
View bundleSecure checkout powered by Stripe
Support
How to import this workflow into n8n
- 1Purchase or download the workflow to get the n8n workflow JSON file.
- 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
- 3Open each node marked with a credential warning and connect your own accounts and API keys.
- 4Run the workflow once manually to verify the data flow, then toggle it to Active.
Related Data & Analytics workflows
- Generate AI viral videos with VEO 3 and upload to TikTok$14.99
- Generate a daily multi-asset market report with TwelveData, Groq and Google Sheets$14.99
- Build an OpenAI RAG system with document upload, semantic search and caching$24.99
- Add webhook data to a Google Sheet$2.99
- Automate Website Content Scraping and SEO Keyword Extraction with GPT-4o-mini and Airtable$14.99
- Process Contact Form Submissions with Validation and MongoDB Storage$14.99
More from InfraNodus
Need this deployed? We'll set it up for you.
Our automation experts deploy this workflow in your stack, connect your accounts, and verify it works — or build a custom solution from scratch.