[n8n] Advanced title analysis and workflow shortening - integration
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.Receive title analysis requests via a web form (Form Trigger)
- 2.Process data in multiple batches (Split In Batches) to handle large volumes of titles
- 3.Analyze each title and apply shortening logic through HTTP requests and conditional operations
- 4.Aggregate processed results (Aggregate) and convert them to a downloadable file
- 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
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (56)
Split In Batches
Split In Batches
Sticky Note
Sticky Note
Sticky Note1
Sticky Note
Get Headers
HTTP Request
OpenGraph API
HTTP Request
Meta tags Scraper - dub.sh
HTTP Request
IF OpenGraph invaild
If
Parse headers
HTML Page
If - Enable ScreenShots (yes to enable)
If
Sticky Note3
Sticky Note
API Auth
Set
Method 1 - META
Set
Convert to File
Convert To File
Final Data
Set
CREATE
HTTP Request
UPDATE
HTTP Request
Sticky Note4
Sticky Note
IF Slug available
If
Final Meta
Aggregate
Host Screenshot
Github
Host OGImage
Github
Host Favicon
Github
Edit Fields
Set
Sticky Note6
Sticky Note
Download final OG
HTTP Request
Download Favicon
HTTP Request
Method 2 - META
Set
Stop and Error
Stop And Error
Method 3 - META1
Set
Method 1 - SCR
HTTP Request
Method 2 - SCR
HTTP Request
Final SCR
Aggregate
Stop And Error
Stop And Error
Shortened URL
Set
n8n Form Trigger
Form Trigger
Respond to Webhook
Webhook
Sticky Note2
Sticky Note
Scan URL (Community)
HTTP Request
Sticky Note5
Sticky Note
Sticky Note7
Sticky Note
If
If
If1
If
Check Reviews (Community)
HTTP Request
Norton
Set
bitdefender
Set
HTML
HTML Page
(Fraud Check)
HTTP Request
(Others)
HTTP Request
If2
If
set unsafe
Set
If3
If
PhishTank
HTTP Request
IF GH invaild
If
Method 4 - META
Set
IF dub invaild
If
Sticky Note8
Sticky Note