Skip to content
FlowHubFluxonLab
C
General Automationfree

Create Animated Stories using GPT-4o-mini, Midjourney, Kling and Creatomate API

by PiAPIadapted from n8n official workflow galleryUpdated Aug 2026
RequiresCCodeHTTP RequestHTTP Request
Share Post Share
Seoutput1Seoutput2CoGet PromptSeBasic ParamsSeGet Task ID of the First ImageGet Task ID of …HRMidjourney Generator of the First ImageMidjourney Gene…WaWait for the First Image GenerationWait for the Fi…IfVerify the first image generation statusVerify the firs…SeGet the First Image URLGet the First I…HRMidjourney Generator of the Second ImageMidjourney Gene…HRMidjourney Generator of the Third ImageMidjourney Gene…SwGet the First Image Generation StatusGet the First I…SwGet the Second Image Generation StatusGet the Second …SwGet the Third Image Generation StatusGet the Third I…SeGet the Second Image URLGet the Second …SeGet the Third Image URLGet the Third I…WaWait for the Second Image GenerationWait for the Se…HRGet Task of the First ImageGet Task of the…HRGet Task of the Second ImageGet Task of the…IfVerify the second image generation statusVerify the seco…IfVerify the third image generation statusVerify the thir…HRGet Task of the Third ImageGet Task of the…WaWait for the Third Image GenerationWait for the Th…SeGet three Image URLsGet three Image…HRGenerate the First VideoGenerate the Fi…HRGenerate the Second VideoGenerate the Se…HRGenerate the Third VideoGenerate the Th…HRFinal Video CombinationFinal Video Com…SeGet the Third Video URLGet the Third V…SeGet Video Task IDsGet Video Task …HRGet the First Video TaskGet the First V…IfVerify the First Video GenerationVerify the Firs…IfVerify the Second Video GenerationVerify the Seco…IfVerify the Third Video GenerationVerify the Thir…WaWait for Video Generation for at Least 4 minWait for Video …WaWait for the First Video GenerationWait for the Fi…WaWait for the Second Video GenerationWait for the Se…WaWait for the Third Video GenerationWait for the Th…SwGet the First Video GenerationGet the First V…SwGet the Second Video GenerationGet the Second …SwGet the Third Video GenerationGet the Third V…HRGet the Second Video TaskGet the Second …HRGet the Third Video TaskGet the Third V…MaWhen clicking Test workflowWhen clicking T…HRGPT-4o-mini Generate Image Scenario PromptGPT-4o-mini Gen…
1/5
STEPS · 50
Run manually by an operator

What does the workflow do? This workflow is designed to generate high-quality short videos, primarily uses GPT-4o-mini (unofficial), Midjourney (unofficial) and Kling (unofficial) APIs from PiAPI and Creatomate API mainly for content creator, social media bloggers and short-form video creators. Through this short video workflow, users can quickly validate their creative ideas and focus more on enhancing the quality of their video concepts. Who is the workflow for? Social Media Influencers: produce content videos based on inspiration efficiently. Vloggers: generate vlogs based on inspiration. Educational Creators: explain specific topics via animated short videos or demonstrate a specific imagined scenario to students for enhanced educational impact. Advertising Agencies: generate short videos based on specific products. AI Tool Developers: automatically generate product demo videos. Step-by-step Instructions Fill in X-API-key of PiAPI account in Basic Params node. Fill in the scenario of the image and video prompt. Set a video template on Creatomate and make an API call in the final node with core and processing modules provided in Creatomate.

Tags

n8nreference-only
Connects
CCodeWHTTP Request
CategoryGeneral Automation
Triggermanual
Complexityadvanced
Nodes45
AddedApr 22, 2025
CW
free

Handle Shopify Admin GraphQL requests with error handling and retries

Quick Overview This sub-workflow is called by another n8n workflow to execute Shopify Admin GraphQL queries and mutations via HTTP, adding input validation, detailed error detection (including rate limits), and automatic retries with exponential backoff before returning the final Shopify response. How it works Receives input from a parent workflow execution, including a Shopify GraphQL query, shop API endpoint, and Admin API access token. Validates required inputs, normalizes the shop endpoint, and builds the Shopify Admin GraphQL request payload with variables and API version defaults. Sends the POST request to the Shopify Admin GraphQL endpoint with the X-Shopify-Access-Token header and captures the full HTTP response. Parses the response to detect HTTP/network failures, GraphQL errors, Shopify userErrors, bulk/job failures, and throttle status from Shopify cost extensions. If throttled or encountering retryable server/network errors, waits for the calculated backoff interval and retries the same Shopify GraphQL request up to the configured maximum. If non-retryable errors remain, stops the execution and returns a formatted error object; otherwise returns the Shopify data, rate-l

by Nexus AI
CW
free

Generate llms.txt from a website sitemap using forms and HTTP requests

Quick overview This workflow uses an n8n Form and HTTP requests to read a website sitemap, fetch each listed page, extract the page title and meta description, and generate an llms.txt file that you can preview, copy, or download. How it works Receives a form submission with the site name, site description, sitemap URL, and a maximum page limit. Fetches the sitemap XML and, if it is a sitemap index, extracts the child sitemap URLs. Fetches each leaf sitemap and extracts, deduplicates, and caps page URLs while grouping them into sections based on the first URL path segment. Requests each page’s HTML content and continues even if some pages fail to load. Extracts the HTML title and meta description (or falls back to a title derived from the URL), then compiles the results into a sectioned llms.txt markdown file. Renders a completion page that displays the generated llms.txt content and provides Copy and Download actions. Setup Copy the n8n Form URL from the Form Trigger node and open it in your browser (or use the test form in the editor). Submit your site name, sitemap URL, and optionally a site description and max pages value. Upload the downloaded or copied llms.txt file to your w

by isaWOW
CW
free

Search and preview GIFs with forms and GIPHY

Quick overview This workflow publishes an n8n Form where users enter a search term, queries the GIPHY Search API for the top 9 G-rated GIFs, and renders the results as a clickable HTML gallery on the form completion page with copy-to-clipboard links. How it works Receives a submission from an n8n Form at the gif-finder path with a required query field. Calls the GIPHY Search API with the submitted query, limiting results to 9 GIFs and filtering to G-rated content. Transforms the GIPHY response into responsive HTML that shows a grid of GIF thumbnails and a fallback message when no results are returned. Displays the generated HTML on the form completion page so users can click any GIF to copy its direct URL to the clipboard. Setup Create a GIPHY developer app and generate an API key. Add an HTTP Query Auth credential and set the api_key value to your GIPHY API key, then select it in the HTTP Request that calls GIPHY. Activate the workflow and share the n8n Form URL for the gif-finder form with your users.

by Roshan Ramani