Quick overview
This workflow turns a product photo into a generated UGC-style video and Instagram Reel by using OpenAI to analyze the image and write a video prompt and caption, AtlasCloud Seedance to render the video, and Blotato to publish the finished Reel to an Instagram account.
How it works
- Runs when you manually execute the workflow.
- Reads configuration values like the product image URL, OpenAI model IDs, video duration/aspect ratio, and polling limits.
- Uses OpenAI Vision to analyze the product image and produce a detailed visual description.
- Uses OpenAI to convert the image description into a single cinematic text-to-video scene prompt, and in parallel generates an Instagram caption in the выбран language.
- Submits the scene prompt to AtlasCloud Seedance (text-to-video) and repeatedly polls the AtlasCloud prediction endpoint until the render succeeds or the maximum polling attempts is reached.
- Combines the final AtlasCloud video URL with the generated caption and publishes it as an Instagram Reel via Blotato.
Setup
- Add an OpenAI API credential and ensure the selected model supports image analysis (for example, set the vision model to gpt-4o).
- Create an AtlasCloud API key and configure HTTP Header Auth on the two AtlasCloud HTTP requests.
- Add a Blotato API credential, connect your Instagram Business account in Blotato, and select the target Instagram account in the publish step.
- Update the Configuration values, especially
product_image_url, and adjust video duration/aspect ratio, creative direction, and polling settings as needed.
Additional info
Create UGC video with OpenAI and AtlasCloud Seedance, then publish to Instagram via Blotato
Need help customizing?
Contact me for consulting and support : Linkedin
MY NEW YOUTUBE CHANNEL
👉 Subscribe to my new YouTube channel. Here I'll share videos and Shorts with practical tutorials and FREE templates for n8n.
