Marketing

Transform Articles into 9:16 Vertical Video Content

39 nodes 308 134 Automatic trigger
Download

Workflow Description

Automate extraction of articles from Airtable, generate optimized short-form scripts using OpenAI, remove duplicates, and split content into vertical segments ready for TikTok, Instagram Reels, and digital displays without manual content reformatting.

How it works

  1. 1.Extract articles and content from Airtable database
  2. 2.Process texts and eliminate duplicate content
  3. 3.Enhance and segment content via OpenAI into short clips
  4. 4.Format data in 9:16 aspect ratio for vertical platforms

Use cases

  • Automatically convert long-form articles into short vertical videos
  • Generate multiple text variations for digital screens and targeted advertising

Requirements

  • Active Airtable account with content tables
  • OpenAI API key configured
  • Clear criteria for article segmentation

Service Value

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

Apps Used

Airtable Remove Duplicates OpenAI Split In Batches Tool

Details

Trigger Automatic trigger
Nodes 39
Apps 5
Views 308
Downloads 134

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

/

When clicking ‘Test workflow’

Manual Trigger

#1

Sticky Note20

Sticky Note

#2

Sticky Note9

Sticky Note

#3

Sticky Note

Sticky Note

#4

Set Guidelines

Set

#5

Sticky Note10

Sticky Note

#6

Get Brand Guidelines

Airtable

#7

Get SEO Keywords

Airtable

#8

Remove Duplicates

Remove Duplicates

#9

Sticky Note7

Sticky Note

#10

Keyword Filter

Filter

#11

Get Content

Airtable

#12

Split Out Content

Split Out

#13

Split Out Keywords

Split Out

#14

Limit

Limit

#15

Sticky Note11

Sticky Note

#16

Script Prep

OpenAI

#17

Split Out Scenes

Split Out

#18

Split Out TN Prompt

Split Out

#19

Leo - Improve Prompt1

HTTP Request

#20

Leo - Get imageId1

HTTP Request

#21

Prompt Settings

Set

#22

Leo - Generate Image1

HTTP Request

#23

Sticky Note12

Sticky Note

#24

Wait 30 Seconds

Wait

#25

Sticky Note13

Sticky Note

#26

Leo - Improve Prompt

HTTP Request

#27

Leo - Get imageId

HTTP Request

#28

Prompt Settings1

Set

#29

Leo - Generate Image

HTTP Request

#30

Wait 30 Seconds1

Wait

#31

Loop Over Items

Split In Batches

#32

Sticky Note14

Sticky Note

#33

Add Asset Info

Airtable

#34

Add Asset Info1

Airtable

#35

Sticky Note15

Sticky Note

#36

Wikipedia

Tool Wikipedia

#37

Sticky Note1

Sticky Note

#38

Sticky Note2

Sticky Note

#39