Web Scraping & Data Extraction

1246 Extractfromfile HTTP Automation Webhook

1246 Extractfromfile HTTP Automation Webhook

Complex
High
33
Nodes
Complex
Trigger
High
Complexity
7/22/2025
Added

Workflow Overview

Total Nodes
33
Node Types
18

Node Types

sticky Note
Sticky Note, Sticky Note1, Sticky Note2, Sticky Note3, Sticky Note4, Sticky Note5, Sticky Note9, Sticky Note7, Sticky Note6, Sticky Note8, Sticky Note10
11 nodes
embeddings Open Ai
Embeddings OpenAI, Embeddings OpenAI2
2 nodes
http Request
Get All files, Download
2 nodes
document Default Data Loader
Default Data Loader
1 node
text Splitter Recursive Character Text Splitter
Recursive Character Text Splitter
1 node
extract From File
Extract Document PDF
1 node
supabase
Create File record2, Get All Files
2 nodes
if
If
1 node
split In Batches
Loop Over Items
1 node
manual Trigger
When clicking ‘Test workflow’
1 node
aggregate
Aggregate
1 node
chat Trigger
When chat message received
1 node
lm Chat Open Ai
OpenAI Chat Model1, OpenAI Chat Model2
2 nodes
tool Vector Store
Vector Store Tool1
1 node
switch
Switch
1 node
vector Store Supabase
Insert into Supabase Vectorstore, Supabase Vector Store
2 nodes
merge
Merge
1 node
agent
AI Agent
1 node

Workflow JSON

23.79 KB
{
  "meta": {
    "instanceId": "6a2a7715680b8313f7cb4676321c5baa46680adfb913072f089f2766f42e43bd"
  },
  "name": "1246 Extractfromfile HTTP Automation Webhook",
  "nodes": [
    {
      "id": "f577f6bd-b1a4-48ec-9329-7bccc3fc1463",
      "name": "Get All files",
      "type": "n8n-nodes-base.httpRequest",
      "position": [
        400,
        -100
      ],
      "parameters": {
        "url": "=https://yqtvdcvjboenlblgcivl.supabase.co/storage/v1/object/list/private",
        "method": "POST",
        "options": {},
        "jsonBody": "={\n \"prefix\": \"\",\n \"limit\": 100,\n \"offset\": 0,\n \"sortBy\": {\n \"column\": \"name\",\n \"order\": \"asc\"\n }\n}",
        "sendBody": true,
        "specifyBody": "json",
        "authentication": "predefinedCredentialType",
        "nodeCredentialType": "supabaseApi"
      },
      "credentials": {
        "supabaseApi": {
          "id": "t8AQJzvZvrOMDLec",
          "name": "Supabase account My Airtable Gen"
        }
      },
      ...

Showing first 1000 characters. Click "Expand" to view the full JSON.