OpenAI Assistant workflow: uploa file, create an Assistant, chat with it!

STEP 1. Get a Google Drive file and upload to OpenAI [Music Festival example document](https://docs.google.com/document/d/1miLvjUQJ-E9bWgEBK87nHZre26-4Fz0RpfSfO548H0/edit?usp=sharing ) [OpenAI API doc for the file upload](https://platform.openai.com/docs/api-reference/files)

Integrations Used (3)

Workflow Structure (6 nodes)
100%
Google Drive
Get File
Langchain.open Ai
Upload File to OpenAI
Langchain.chat Trigger
Chat Trigger
Langchain.open Ai
OpenAI Assistant
Manual Trigger
When clicking "Test workflow"
Langchain.open Ai
Create new Assistant
Node Types:
trigger
action
default
Requires credentials

Prerequisites

Required Credentials (2)

Google Drive

Used by: Get File

Docs

OpenAI

Used by: OpenAI Assistant, Upload File to OpenAI +1 more

Docs

Complexity

Moderate

Some experience helpful. Multiple integrations or logic.

Setup time: ~25 min
Score: 24/100

When to Use This Workflow

AI-Powered Content Creation

Automate content generation, summarization, or analysis using AI capabilities.

Save hours of manual work while maintaining quality and consistency.

Real-time Response

React instantly when events happen - new orders, form submissions, or API calls.

Zero delay between trigger and action for time-sensitive workflows.

Error Reduction

Eliminate human error from routine processes with consistent automation.

Improve accuracy and reliability across your workflows.

workflow.json
{
  "id": "InzSAe2cnTJImvLm",
  "meta": {
    "instanceId": "fb924c73af8f703905bc09c9ee8076f48c17b596ed05b18c0ff86915ef8a7c4a"
  },
  "name": "OpenAI Assistant workflow: uploa file, create an Assistant, chat with it!",
  "tags": [],
  "nodes": [
    {
      "id": "fc64b8c8-3457-4a96-8321-094accb71c56",
      "name": "When clicking \"Test workflow\"",
      "type": "n8n-nodes-base.manualTrigger",
      "disabled": true,
      "position": [
        980,
        280
      ],
      "parameters": {},
      "typeVersion": 1
    },
...

Workflow Details

Nodes
10
Trigger
Event
Source
awesome
Added
Dec 4, 2025

Need Help?

Check out the official n8n documentation for detailed guides.

Related Workflows

Extract insights & analyse YouTube comments via AI Agent chat

... or watch set up video [13 min] [![Youtube Thumbnail](https://cflobdhpqwnoisuctsoc.supabase.co/storage/v1/object/publ...

Lmchatopenai
Toolworkflow
Memorypostgreschat
Agent
29 nodesEvent
Curated

Make OpenAI Citation for File Retrieval RAG

Within N8N, there will be a chat button to test

Memorybufferwindow
Chat
Openai
Http-request
19 nodesEvent
Curated

modelo do chatbot

TOOLS

Openai
Chat
Memorypostgreschat
Mysqltool
12 nodesEvent
Curated

OpenAI Personal Shopper with RAG and WooCommerce

Replace the URL and Collection name with your own

Chat
Memorybufferwindow
Toolcalculator
Lmchatopenai
25 nodesEvent
Curated

Hacker News to Video Template - AlexK1919

Choose your data source This can be swapped for any other data source of your choosing.

Hackernews
Lmchatopenai
Toolhttprequest
Outputparserstructured
48 nodesManual
Curated

Fine-tuning with OpenAI models

Step 2 Once the .jsonl file for training is uploaded (See the entire process here.: https://platform.openai.com/finetune...

Google-drive
Agent
Chat
Lmchatopenai
9 nodesEvent
Curated