# Generate vertical product video ads with OpenAI, Groq, Google Drive and JSON2Video

> Quick overview Our workflow takes product data, generates AI images and voiceover, stores assets in Google Drive, then combines everything into a 9:16 video with automatic captions using JSON2Video. How it works 1. Receives a product description and product image from an n8n Form Trigger submission. 2. Uploads the submitted image to Google Drive and sends the description to Groq to generate three cinematic scene prompts. 3. Downloads a sample reference image from Google Drive and uses OpenAI image editing (gpt-image-1-mini) to generate three scene images from the prompts, uploading each generated image back to Google Drive. 4. Uses Groq to write a single-paragraph voiceover script based on the three scenes, then generates an audio voiceover with OpenAI and uploads the audio file to Google Drive. 5. Lists and downloads the uploaded scene images from a Google Drive folder, then compiles a JSON2Video project payload that assembles the three images into timed scenes with audio and subtitle

- **Domain**: `n8n-workflow-20177.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/20177
- Page (HTML): https://agenstry.com/agents/n8n-workflow-20177.n8n.io
- Documentation: https://n8n.io/workflows/20177
