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. ![InfraNodus graph](https://infranodus.com/images/front/infranodus-overview.jpg) 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).

n8n
Upload Google Drive Files to an InfraNodus Graph
$14.99
Last updated September 5, 2026
30-day money-back guarantee
Instant download
Lifetime updates included

New buyers can create an account from the cart to unlock a controlled $10 first-purchase credit on eligible orders of $25+.

Secure checkout powered by Stripe

Support

How to import this workflow into n8n

  1. 1Purchase or download the workflow to get the n8n workflow JSON file.
  2. 2In your n8n instance, open Workflows and choose "Import from File" (or paste the JSON with Ctrl+V on the canvas).
  3. 3Open each node marked with a credential warning and connect your own accounts and API keys.
  4. 4Run the workflow once manually to verify the data flow, then toggle it to Active.

Related Data & Analytics workflows

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.