• Skip to main content
  • Skip to header right navigation
  • Skip to site footer
DigiNo

DigiNo

DigiNo Helps New AI Automation Freelancers Earn Faster

  • Automations
  • Tools
  • Earn
  • 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.

See What's Earning in AI Automation Freelancing.
DigiNo helps new AI automation freelancers earn faster by tracking what clients actually pay for.

    Built with Kit

    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.

    See What's Earning in AI Automation Freelancing.
    DigiNo helps new AI automation freelancers earn faster by tracking what clients actually pay for.

      Built with Kit
      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

      As Featured in:



      See What’s Earning in AI Automation Freelancing
      .

        Built with Kit

        DigiNo helps new AI automation freelancers earn faster by tracking what clients actually pay for.

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

        • LinkedIn
        • YouTube

        Explore

        • Home
        • About
        • Blog
        • Contact
        • Advertise

        Resources

        • Automations
        • Tools
        • Earn

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

        Back to top