← All N8N workflows
AI & researchAgentDropboxGoogle DriveHacker NewsHTTP Request

Hacker News to Video Template - AlexK1919

Configured with Agent, Dropbox, Google Drive, Hacker News, and additional nodes. Review the connections and setup before adapting this template.

Workflow preview
TriggerWhen clicking ‘Testworkflow’Manual TriggerIntegrationHacker NewsHacker NewsRoutingLoop Over ItemsLoop Over ItemsAI & modelsOpenAI Chat Model3OpenAI Chat ModelWeb / APIHTTP Request1Tool Http RequestTransformStructured OutputParserOutput Parser StructuredFiles / mediaUpload to MinioS3TransformNews1Edit FieldsWeb / APILeo - Improve PromptHTTP RequestWeb / APILeo - Get imageIdHTTP RequestWeb / APIRunway - Create VideoHTTP RequestWeb / APIRunway - Get VideoHTTP RequestWaitWait2WaitRoutingIf TopicIfWeb / APIGet ImageHTTP RequestTransformPrompt Settings1Edit FieldsWeb / APILeo - Generate ImageHTTP RequestWaitWait1WaitTransformLimitLimitAI & modelsImage AnalysisOpen AiWaitWait3WaitAI & modelsArticle AnalysisAgentFiles / mediaDropboxDropboxFiles / mediaGoogle DriveGoogle DriveFiles / mediaMicrosoft OneDriveMicrosoft One DriveFiles / mediaYouTubeYou TubeMessagingXTwitterWeb / APIInstagramHTTP RequestMessagingLinkedInLinked InWeb / APILeo - Improve Prompt2HTTP RequestWaitWait4WaitWaitWait6WaitWeb / APILeo - Generate Image2HTTP RequestWeb / APILeo - Get imageId2HTTP RequestWeb / APIRunway - Create Video2HTTP RequestWeb / APIRunway - Get Video2HTTP RequestWeb / APICre - Generate Video1HTTP RequestWeb / APICre - Get VideoHTTP RequestAI & modelsArticle PrepOpen Ai

Node categories in this workflow

  • Trigger
  • Integration
  • Routing
  • AI & models
  • Web / API
  • Transform
  • Files / media
  • Wait
  • Messaging

Icons describe general node roles, inferred from node types. Inspect the parameters for the configured action.

Drag to pan; use + and − to zoom. Reconstructed from the exported node positions; nothing runs here. Dashed lines represent non-main connections. Full node names and notes appear below.

How it works

The exported workflow contains the following configured nodes. Their connections are shown above; inspect the JSON for the complete logic, expressions, and external actions.

Workflow node names, types, and operations
NodeCategoryTypeOperation
When clicking ‘Test workflow’TriggerManual TriggerSee node parameters
Hacker NewsIntegrationHacker Newsall
Loop Over ItemsRoutingLoop Over ItemsSee node parameters
OpenAI Chat Model3AI & modelsOpenAI Chat ModelSee node parameters
HTTP Request1Web / APITool Http RequestSee node parameters
Structured Output ParserTransformOutput Parser StructuredSee node parameters
Upload to MinioFiles / mediaS3upload
News1TransformEdit FieldsSee node parameters
Leo - Improve PromptWeb / APIHTTP RequestPOST
Leo - Get imageIdWeb / APIHTTP RequestSee node parameters
Runway - Create VideoWeb / APIHTTP RequestPOST
Runway - Get VideoWeb / APIHTTP RequestSee node parameters
Wait2WaitWaitSee node parameters
If TopicRoutingIfSee node parameters
Get ImageWeb / APIHTTP RequestSee node parameters
Prompt Settings1TransformEdit FieldsSee node parameters
Leo - Generate ImageWeb / APIHTTP RequestPOST
Wait1WaitWaitSee node parameters
LimitTransformLimitSee node parameters
Image AnalysisAI & modelsOpen Aiimage / analyze
Wait3WaitWaitSee node parameters
Article AnalysisAI & modelsAgentSee node parameters
DropboxFiles / mediaDropboxSee node parameters
Google DriveFiles / mediaGoogle Driveupdate
Microsoft OneDriveFiles / mediaMicrosoft One DriveSee node parameters
YouTubeFiles / mediaYou Tubevideo / upload
XMessagingTwitterSee node parameters
InstagramWeb / APIHTTP RequestSee node parameters
LinkedInMessagingLinked InSee node parameters
Leo - Improve Prompt2Web / APIHTTP RequestPOST
Wait4WaitWaitSee node parameters
Wait6WaitWaitSee node parameters
Leo - Generate Image2Web / APIHTTP RequestPOST
Leo - Get imageId2Web / APIHTTP RequestSee node parameters
Runway - Create Video2Web / APIHTTP RequestPOST
Runway - Get Video2Web / APIHTTP RequestSee node parameters
Cre - Generate Video1Web / APIHTTP RequestPOST
Cre - Get VideoWeb / APIHTTP RequestSee node parameters
Article PrepAI & modelsOpen AiSee node parameters

Setup

  1. Download the JSON and import it into an isolated n8n instance. Leave the workflow inactive.
  2. Connect your own credentials through n8n’s credential store. Replace REPLACE_WITH_* values with your resource identifiers.
  3. Inspect API destinations, Code nodes, database queries, file paths, and outbound actions.
  4. Run with synthetic data and harmless destinations. Enable triggers only after checking the actual outputs.

Requirements

An n8n instance with the listed node types and compatible versions. Service-connected workflows may require accounts, credentials, or paid APIs.

Credential types declared in the source

  • googleDriveOAuth2Api
  • httpCustomAuth
  • openAiApi

Workflow notes

Upload Assets

Upload Assets

You can extend this workflow further by uploading the generated assets to your storage option of choice.

Post to Social Media

Post to Social Media

You can extend this workflow further by posting the generated assets to social media.

AlexK1919

AlexK1919

I’m Alex Kim, an AI-Native Workflow Automation Architect Building Solutions to Optimize your Personal and Professional Life.

Workflow Overview Video

https://youtu.be/XaKybLDUlLk

About Me

https://beacons.ai/alexk1919

Product Used

Leonardo.ai RunwayML Creatomate

Sticky Note8

Don't forget to connect this last node to the loop to process additional items

Hacker News to Video Template - AlexK1919

Hacker News to Video Template - AlexK1919

Purpose and structure

This folder contains the Hacker News to Video Template - AlexK1919 workflow. Its executable nodes use agent, dropbox, googleDrive, hackerNews, httpRequest, if, limit, linkedIn, lmChatOpenAi, manualTrigger, microsoftOneDrive, openAi, outputParserStructured, s3, set, splitInBatches, toolHttpRequest, twitter, wait, youTube. The table and connection map below are derived from the JSON, not an inferred guarantee of behavior.

Setup

Import inactive. Configure your own credentials and replace REPLACE_WITH_* values. Review external destinations and Code nodes before running.

Entry points

When clicking ‘Test workflow’

Verification

Sanitized source candidate; not runtime-tested. This overview is generated from node metadata. Read the folder README for the connection map, credential types, and license.

Attribution

https://github.com/Zie619/n8n-workflows/blob/94007c1445d9258a7da116646b79473e7c7c3282/workflows/Linkedin/1491_Linkedin_Wait_Create_Webhook.json MIT; preserve source notices.

Canvas section labels

These name areas of the original canvas; they do not include explanatory instructions.

  • Choose your data source
  • Generate Images and Videos
  • Stitch it all together
  • Article Analysis - Is it the right topic?
  • Prepare the article for content generation

More in AI & research