Skip to content
FlowHubFluxonLab
A
AI Automationfree

Hacker News to Video Content

by Alex Kimadapted from n8n official workflow galleryUpdated Aug 2026
RequiresAAI AgentDropboxDropboxGoogle DriveGoogle DriveHTTP RequestHTTP RequestHTTP Request ToolHTTP Request ToolHacker NewsHacker NewsLinkedInMicrosoft OneDriveMicrosoft OneDriveOpenAIOpenAI Chat ModelOpenAI Chat ModelS3S3Structured Output ParserStructured Output ParserX (Formerly Twitter)X (Formerly Twitter)YouTubeYouTube
Share Post Share
MaWhen clicking ‘Test workflow’When clicking ‘…HNHacker NewsSILoop Over ItemsOpenAI Chat Model3OpenAI Chat Mod…THHTTP Request1OPStructured Output ParserStructured Outp…Upload to MinioSeNews1HRLeo - Improve PromptLeo - Improve P…HRLeo - Get imageIdLeo - Get image…HRRunway - Create VideoRunway - Create…HRRunway - Get VideoRunway - Get Vi…WaWait2IfIf TopicHRGet ImageSePrompt Settings1HRLeo - Generate ImageLeo - Generate …WaWait1LiLimitImage AnalysisWaWait3AgArticle AnalysisDropboxGoogle DriveMicrosoft OneDriveMicrosoft OneDr…YouTubeXHRInstagramLinkedInHRLeo - Improve Prompt2Leo - Improve P…WaWait4WaWait6HRLeo - Generate Image2Leo - Generate …HRLeo - Get imageId2Leo - Get image…HRRunway - Create Video2Runway - Create…HRRunway - Get Video2Runway - Get Vi…HRCre - Generate Video1Cre - Generate …HRCre - Get VideoArticle Prep1234567891011121314151617181920212223242526272829303132
1/5
FLOWS
STEPS · 32
Run manually by an operator

Hacker News to Video Content Overview This workflow converts trending articles from Hacker News into engaging video content. It integrates AI-based tools to analyze, summarize, and generate multimedia content, making it ideal for content creators, educators, and marketers. Features Article Retrieval: Pulls trending articles from Hacker News. Limits the number of articles to process (configurable). Content Analysis: Uses OpenAI's GPT model to: Summarize articles. Assess their relevance to specific topics like automation or AI. Extract key image URLs. Image and Video Generation: Leonardo.ai: Creates stunning AI-generated images based on extracted prompts. RunwayML: Converts images into high-quality videos. Structured Content Creation: Parses content into structured formats for easy reuse. Generates newsletter-friendly blurbs and social media-ready captions. Cloud Integration: Uploads generated assets to: Dropbox Google Drive Microsoft OneDrive MinIO Social Media Posting (Optional): Supports posting to YouTube, X (Twitter), LinkedIn, and Instagram. Workflow Steps 1. Trigger Initiated manually via the "Test Workflow" button. 2. Fetch Articles Retrieves articles from Hacker News.

Tags

n8nreference-onlyagentdropboxgoogle-drivehacker-newslinked-inlm-chat-open-aimicrosoft-one-driveopen-aioutput-parser-structureds3tool-http-requesttwitteryou-tube
Connects
AAI AgentdropboxDropboxgoogledriveGoogle DriveWHTTP RequesthttprequesttoolHTTP Request ToolhackernewsHacker News
CategoryAI Automation
Triggermanual
Complexityadvanced
Nodes39
AddedNov 19, 2024

Related workflows

See all AI Automation
AWopenaichatmodel
free

Create AI product video ad Shorts from Telegram photos with OpenAI and AtlasCloud

Quick overview This workflow takes a product photo sent via Telegram, uses OpenAI Vision to describe it and OpenAI to write a short-form video ad prompt, generates a vertical video via AtlasCloud, then (after two approvals in Telegram) publishes the Short to YouTube via Blotato. How it works Triggers when a user sends a product photo (optionally with a caption/campaign) to a Telegram bot. Downloads the image from Telegram and uses OpenAI Vision to extract an advertising-focused product description. Uses OpenAI to generate a single cinematic text-to-video prompt plus a YouTube Shorts title and description. Sends the proposed prompt to Telegram and waits for your approval before proceeding. If approved, requests video generation from AtlasCloud and polls the render status until the video is completed. Sends the generated video back to Telegram for preview and waits for a second approval to publish. If approved, publishes the video to YouTube as an unlisted Short via Blotato and notifies you in Telegram (otherwise it stops and sends a decline message). Setup Create and connect a Telegram bot credential, then start a chat with the bot so it can receive photos and send approval prompts.

by Dr. Firas
Aopenaichatmodelstructuredoutputparser
free

Publish AI social posts from Telegram to LinkedIn, Instagram, Facebook and Threads with OpenAI and Blotato

Quick overview This workflow listens for a Telegram message or voice note, uses OpenAI to turn it into a cross-platform social caption and matching AI image, publishes the post via Blotato to LinkedIn, Instagram, Facebook, and Threads, then sends a confirmation back to Telegram. How it works Triggers when a new Telegram message is received by your bot. Routes the input as voice or text, downloading voice notes from Telegram and transcribing them with OpenAI. Sends the resulting text to an OpenAI chat model to generate a single ready-to-publish caption plus an image prompt. Generates an image with OpenAI (gpt-image-1) using the returned image prompt. Uploads the generated image to Blotato to get a hosted media URL. Publishes the caption and image to LinkedIn, Instagram, Facebook Pages, and Threads through Blotato. Sends a Telegram message confirming publication and includes the posted caption. Setup Create a Telegram bot in @BotFather, add the bot token as a Telegram credential in n8n, and activate the Telegram Trigger. Add an OpenAI API credential for audio transcription, caption generation, and image generation, and (optionally) adjust the model, language, image size, and quality

by Dr. Firas
ACWopenaichatmodel
free

Manage Google and Trustpilot reviews with OpenAI and Slack

Quick overview This workflow runs hourly to fetch new Google Business Profile and Trustpilot reviews, deduplicates them, uses OpenAI via a LangChain agent to draft sentiment-aware replies, escalates negative reviews in Slack, and routes positive replies to Slack for approval before posting the reply back to Trustpilot. How it works Runs every hour on a schedule. Fetches the latest reviews from the Google Business Profile API and the Trustpilot API and combines the results. Deduplicates reviews by tracking previously seen review IDs in workflow static data and stops if there are no new reviews. Processes each new review and uses OpenAI (via a LangChain agent) to generate structured JSON containing sentiment, a draft reply, and an optional suggested resolution. Sends negative reviews to a Slack channel for the owner along with the suggested resolution. Sends positive draft replies to Slack for one-tap approval (with a 24-hour timeout) and, if approved, publishes the reply to the Trustpilot API. Sends a Slack alert to the ops channel if the workflow errors. Setup Configure authentication and replace placeholders for the Google Business Profile reviews endpoint (account and location) i

by Redowan Ahmed Farhan