• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
Online teaching platforms are hiring right now  See who is hiring →
DigiNo

DigiNo

DigiNo Helps New AI Automation Freelancers Earn Faster

  • Online Teaching Jobs
  • AI Training Jobs
  • Start a Skool
  • Blog
  • Start Here

Generate AI UGC product videos from a Telegram photo with OpenAI

Turn a single product photo into a 15–30 second UGC ad video in under 24 hours. Built for ecommerce sellers using OpenAI and Telegram.

Get Job Alerts
One email when a teaching platform opens hiring or a new AI training project drops. No weekly filler.

Job alerts

Get Job Alerts

One email when a platform on this site starts hiring, checked by hand. No spam, leave any time.

Ecommerce sellers need constant ad creative but can't afford actors or video crews. This AI automation takes a product photo sent via Telegram and returns a finished UGC-style video ad, making it a repeatable service you can sell to Shopify stores and Amazon sellers.

What This Automation Does

  • Accepts a product photo and brief text prompt through a Telegram bot, then analyses the image to extract product details, brand identity, and optional character information
  • Uses OpenAI to generate a structured creative brief and matching image prompts, then produces AI-generated visuals tailored to the product and character
  • Chains the generated images into short video clips and combines them into a single 15–30 second UGC-style ad ready for paid social campaigns
  • Delivers the finished video back to the sender via Telegram or routes it to cloud storage, completing the full production loop without any manual editing

Tools Used

  • n8n
  • OpenAI
  • Telegram

Where to Get Hired for This Skill

On Contra, top freelancers across this stack have earned 102 combined verified reviews from real client projects.

Source: Contra freelancer search · refreshed 30 May 2026

Start Earning as a Freelancer on Contra

Contra is a commission-free professional network for independents. Browse live AI automation work and keep what you earn.

Join Contra Free →

How To Build It

Wire Telegram to receive product photos

A Telegram bot listens for incoming messages containing an image and a text prompt, capturing both the compressed product photo and the user's creative instructions as the workflow's starting input.

Extract product and character data with OpenAI

The uploaded image is retrieved and passed to an OpenAI vision model that identifies the product's brand, colour, and description alongside any character name, outfit, and visual style present in the photo.

Generate structured prompts for each video scene

OpenAI produces a set of scene-by-scene image generation prompts derived from the extracted product and character data, with each prompt mapped to a specific clip segment of the intended video duration.

Create and sequence the AI-generated visual clips

Each prompt is sent to an image generation model in parallel, the resulting images are converted into short video clips, and those clips are aggregated and stitched into a single continuous video file in the correct running order.

Deliver the finished video to the client

The compiled video is sent back to the original Telegram conversation as confirmation of completion, with an optional parallel route that saves the file to Google Drive or Dropbox for client handoff and archiving.

Pitfalls

  • Image generation APIs enforce per-minute and per-day rate limits that cause silent failures mid-workflow when processing multiple scenes in parallel, so you need explicit wait and retry logic between clip generation calls to avoid incomplete videos.
  • Compressed photos sent through Telegram often lose enough quality to confuse the vision model's character and product extraction, producing vague or incorrect prompts that result in off-brand output, so clients must be given a clear image spec before they submit anything.
  • Video clip stitching depends on consistent resolution and frame rate across all generated images, and any mismatch in the output from the image model will break the final assembly step, requiring a normalisation pass before the clips are combined.

FAQ

Can I build this without coding?

Yes. The entire workflow runs in n8n using its visual builder and pre-built integrations for Telegram and OpenAI. The only configuration that requires reading documentation is setting up the Telegram bot token and the OpenAI API key, both of which involve copying and pasting credentials rather than writing code.

How long does it take?

Initial setup and testing typically takes a few hours spread across a day or two. End-to-end video generation for a single product once the workflow is live takes roughly 10 to 20 minutes depending on the number of scenes and API response times.

What can I charge?

Pricing is entirely up to you based on your market research and the value you provide to clients. Many freelancers offering AI video production services package deliverables by output volume or turnaround speed rather than charging hourly.

Which tool is required vs optional?

OpenAI is required for both image analysis and prompt generation, and Telegram is required as the input and delivery channel in the default setup. Cloud storage destinations like Google Drive or Dropbox are optional delivery routes you can add if clients prefer file-based handoff over Telegram.

This is original DigiNo analysis. The underlying automation pattern is a community workflow template – view the original on n8n.

Get Job Alerts
One email when a teaching platform opens hiring or a new AI training project drops. No weekly filler.

Job alerts

Get Job Alerts

One email when a platform on this site starts hiring, checked by hand. No spam, leave any time.

From DigiNo

Turn This Into Income

AI Training JobsGet paid to train AI models. Remote, hourly, and open to people with no teaching certificate.Read more →MercorOne expert profile matched to projects from the AI labs, with weekly pay.Read more →micro1An AI interview instead of a resume screen, then remote hourly AI training work.Read more →
Share this breakdown

Continue Exploring:

  1. Build a voice-enabled Telegram assistant for Gmail and Calendar
  2. Generate and upload ASMR YouTube Shorts daily with GPT-4
  3. Send live web research summaries to Telegram with GPT-4o
  4. Generate YouTube Shorts from Telegram prompts with Gemini

About DigiNo

DigiNo helps new AI automation freelancers earn faster by tracking what clients actually pay for: Get the free weekly breakdown

Previous Post:Build a documentation chatbot trained on any knowledge base with Gemini
Next Post:Build a voice-enabled Telegram assistant for Gmail and Calendar

Find work

Three Ways To Earn Online, Checked By Hand

Hiring nowOnline Teaching JobsPlatforms taking new teachers today, with requirements and apply links. Get paid to train AIAI Training JobsRemote, flexible projects rating and improving AI models. Build a communityStart a SkoolTurn what you know into a paid community, free trial to start.

Getting paid

Receive Online Income With Wise

Most platforms pay in USD. A Wise account gives you local account details in USD, GBP, EUR and more, so you get paid like a local and convert at the mid-market rate with the fee shown up front.

Open a Wise account →

As Featured in:



Get Job Alerts

Job alerts

Get Job Alerts

One email when a platform on this site starts hiring, checked by hand. No spam, leave any time.

One email when a teaching platform opens hiring or a new AI training project drops. No weekly filler.

This page may contain affiliate links. See Terms for further details.

  • LinkedIn
  • YouTube

Explore

  • Home
  • About
  • Blog
  • Contact
  • Advertise

Find Work

  • Online Teaching Jobs
  • AI Training Jobs
  • Start a Skool

Copyright © 2026 · DigiNo · All Rights Reserved · Privacy | Sitemap

Back to top