# Create UGC ad videos from Telegram briefs with OpenAI, Perplexity, and Kie AI

> Quick overview This workflow collects a product brief and photo via Telegram, uploads the image to imgbb, analyzes it with OpenAI and Perplexity, generates a multi-shot storyboard with OpenAI, then uses Kie.ai (Nano Banana Pro and Sora 2 Pro Storyboard) to render a video and returns it to Telegram. How it works 1. Triggers when a Telegram user sends a message and presents a form to collect brand details, product info, a product photo, video length, scene count, orientation, concept prompt, and spoken language. 2. Uploads the submitted product photo to imgbb to get a public image URL, then sends a confirmation summary back to the user on Telegram. 3. Uses OpenAI (GPT-4o vision) to describe the product photo and Perplexity to research the product and target audience. 4. Uses OpenAI (GPT-5.1) to generate a Sora-style storyboard with per-shot English text-to-video prompts, durations, and a separate first-frame text-to-image prompt, then normalizes and cleans the output. 5. Sends the first-

- **Domain**: `n8n-workflow-20472.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/20472
- Page (HTML): https://agenstry.com/agents/n8n-workflow-20472.n8n.io
- Documentation: https://n8n.io/workflows/20472
