Developer & DevOps

Process webhook requests and intelligently categorize data

60 nodes 293 169 Webhook
Download

Workflow Description

Automation that receives webhook requests, processes and categorizes data using OpenAI, then stores results in organized files and responds to requests automatically.

How it works

  1. 1.Receive data via webhook and convert to multiple formats
  2. 2.Extract and process file contents to identify relevant information
  3. 3.Categorize data and generate responses using OpenAI LLM chains
  4. 4.Sort results according to predefined criteria
  5. 5.Save outputs to organized files and send client response

Use cases

  • Automatically categorize contact forms by priority level
  • Extract and organize data from files using AI classification
  • Automate administrative workflows requiring intelligent categorization

Requirements

  • Valid OpenAI API key configured
  • Ability to receive and respond to HTTP requests
  • File system read and write permissions

Service Value

Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.

Apps Used

Sort Read Write File N8N LLM Chain OpenAI Output Parser

Details

Trigger Webhook
Nodes 60
Apps 6
Views 293
Downloads 169

How to Use

  1. 1.Click "Download Template"
  2. 2.Open your n8n dashboard
  3. 3.Go to Workflows > Import from File
  4. 4.Select downloaded file and configure credentials

Nodes Used (60)

/

CONFIG

Set

#1

Convert to File

Convert To File

#2

HasFile?

If

#3

Extract from File

Extract From File

#4

Main Page

HTML Page

#5

Instance overview

HTML Page

#6

Sort-workflows

Sort

#7

doc action

Switch

#8

Empty Set

Set

#9

Load Doc File

Read Write File

#10

Respond with markdown

Webhook

#11

Respond with HTML

Webhook

#12

Save New Doc File

Read Write File

#13

Blank Doc File

Set

#14

Fetch Single Workflow1

N8N

#15

Fill Workflow Table

Set

#16

Basic LLM Chain

LLM Chain

#17

OpenAI Chat Model

OpenAI

#18

Structured Output Parser

Output Parser Structured

#19

Auto-fixing Output Parser

Output Parser Autofixing

#20

Respond with main page HTML

Webhook

#21

Workflow Tags

HTML Page

#22

No Operation, do nothing

No Op

#23

Merge

Merge

#24

Fallback file name

HTML Page

#25

mkdir

Execute Command

#26

Merge1

Merge

#27

Edit Page

HTML Page

#28

Workflow md content

HTML Page

#29

Is Action Edit?1

If

#30

Is Action Edit?2

If

#31

Generate Mermaid Chart

Code

#32

Merge2

Merge

#33

Generated Doc

Set

#34

Passthrough

No Op

#35

Merge3

Merge

#36

Merge4

Merge

#37

Merge5

Merge

#38

Edit Fields

Set

#39

Is Action Save?

If

#40

Merge6

Merge

#41

Respond OK on Save

Webhook

#42

single workflow

Webhook

#43

Sticky Note

Sticky Note

#44

Sticky Note1

Sticky Note

#45

Sticky Note2

Sticky Note

#46

file types

Switch

#47

Sticky Note3

Sticky Note

#48

Get All Workflows

N8N

#49

Sticky Note4

Sticky Note

#50

md files

Switch

#51

Get Workflow tags

N8N

#52

Sticky Note5

Sticky Note

#53

Sticky Note6

Sticky Note

#54

Sticky Note7

Sticky Note

#55

Sticky Note8

Sticky Note

#56

Sticky Note9

Sticky Note

#57

Sticky Note10

Sticky Note

#58

Sticky Note11

Sticky Note

#59

docsify

Webhook

#60