Developer & DevOps

[n8n] Advanced title analysis and workflow shortening - integration

56 nodes 199 126 Automatic trigger
Download

Workflow Description

Advanced automation workflow that analyzes GitHub project titles and intelligently shortens them, with batch processing of data and delivery through a web form triggered by webhooks.

How it works

  1. 1.Receive title analysis requests via a web form (Form Trigger)
  2. 2.Process data in multiple batches (Split In Batches) to handle large volumes of titles
  3. 3.Analyze each title and apply shortening logic through HTTP requests and conditional operations
  4. 4.Aggregate processed results (Aggregate) and convert them to a downloadable file
  5. 5.Respond to the user with confirmation or error message based on processing status

Use cases

  • Simplify lengthy project titles in GitHub repositories while preserving meaning
  • Automate title review and improvement workflows for multi-member development teams

Requirements

  • Authorized GitHub connection to access project metadata
  • Configured webhook endpoint that receives form submission requests

Service Value

Ready-made workflow template for automation delivery and service execution.

Apps Used

Split In Batches GitHub Form Trigger

Details

Trigger Automatic trigger
Nodes 56
Apps 3
Views 199
Downloads 126

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 (56)

/

Split In Batches

Split In Batches

#1

Sticky Note

Sticky Note

#2

Sticky Note1

Sticky Note

#3

Get Headers

HTTP Request

#4

OpenGraph API

HTTP Request

#5

Meta tags Scraper - dub.sh

HTTP Request

#6

IF OpenGraph invaild

If

#7

Parse headers

HTML Page

#8

If - Enable ScreenShots (yes to enable)

If

#9

Sticky Note3

Sticky Note

#10

API Auth

Set

#11

Method 1 - META

Set

#12

Convert to File

Convert To File

#13

Final Data

Set

#14

CREATE

HTTP Request

#15

UPDATE

HTTP Request

#16

Sticky Note4

Sticky Note

#17

IF Slug available

If

#18

Final Meta

Aggregate

#19

Host Screenshot

Github

#20

Host OGImage

Github

#21

Host Favicon

Github

#22

Edit Fields

Set

#23

Sticky Note6

Sticky Note

#24

Download final OG

HTTP Request

#25

Download Favicon

HTTP Request

#26

Method 2 - META

Set

#27

Stop and Error

Stop And Error

#28

Method 3 - META1

Set

#29

Method 1 - SCR

HTTP Request

#30

Method 2 - SCR

HTTP Request

#31

Final SCR

Aggregate

#32

Stop And Error

Stop And Error

#33

Shortened URL

Set

#34

n8n Form Trigger

Form Trigger

#35

Respond to Webhook

Webhook

#36

Sticky Note2

Sticky Note

#37

Scan URL (Community)

HTTP Request

#38

Sticky Note5

Sticky Note

#39

Sticky Note7

Sticky Note

#40

If

If

#41

If1

If

#42

Check Reviews (Community)

HTTP Request

#43

Norton

Set

#44

bitdefender

Set

#45

HTML

HTML Page

#46

(Fraud Check)

HTTP Request

#47

(Others)

HTTP Request

#48

If2

If

#49

set unsafe

Set

#50

If3

If

#51

PhishTank

HTTP Request

#52

IF GH invaild

If

#53

Method 4 - META

Set

#54

IF dub invaild

If

#55

Sticky Note8

Sticky Note

#56