Online Course - HeyGen API Python Automation

Posted 6 days ago

Worldwide

Summary

Job title: AI video production pipeline — HeyGen API + automation (build, document, hand over) Type: Fixed-price build (estimate 20–40 hours), with a possible small retainer for fixes. About the work We run an online education business producing a structured video course (~150 short lessons, ~5–10 min each). Each lesson is a presenter (HeyGen avatar) talking over on-screen worked examples. We already have: the full scripts as structured data, a working prototype that generates the on-screen worked-example reveal videos by code, and draft HeyGen API payloads. We need someone to turn that prototype into a reliable, repeatable batch pipeline that a non-technical operator can run. What you'll build One branded HeyGen template (or refine ours) with text and video variables (script, headline, worked-example clip). The worked-example reveal clips are already produced by our own code (one MP4 per worked example), and the generator script is provided. Your pipeline must call that generator (or accept its output folder) as a step and ingest the clips as the worked-example video variable. You are integrating a finished input — not designing, animating, or rebuilding the worked-example reveals. Treat them as a done input. Batch generation via the HeyGen Template API driven from our structured data (one record per lesson). Asynchronous rendering handled properly via webhooks (no brittle "wait" loops). Automated collection of finished videos and upload to Thinkific (or a clean handoff folder). Clear written run-book so a non-technical operator can produce a lesson start to finish. Must have Demonstrable HeyGen API experience (template and/or v3 video API). Python and comfort with REST APIs and webhooks. Experience with an automation layer (Make / n8n / Zapier) or equivalent custom orchestration. Nice to have Thinkific (or similar LMS) API experience. Any education/e-learning video background. Deliverables Working batch pipeline + source code — including the step that calls our reveal generator (or consumes its output folder) so the worked-example clips are wired into each batch run automatically, not dropped in by hand. Run-book documentation. A 30-minute handover walkthrough (recorded). Non-negotiables The HeyGen account, template and all assets live in OUR workspace, not yours. All code and IP produced is ours (work-for-hire), assigned on payment. Selection is via a paid two-lesson test (below). To apply: share two examples of API/automation work (HeyGen specifically if possible), your fixed-price quote for the build, and your availability. Tell us briefly how you'd handle async rendering at ~150-video scale.

  • $1,250.00

    Fixed-price
  • Intermediate
    Experience Level
  • Remote Job
  • Ongoing project
    Project Type
Skills and Expertise
Mandatory skills
Python
Activity on this job
  • Proposals:20 to 50
  • Last viewed by client:yesterday
  • Interviewing:
    4
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 24, 2026
  • United Kingdom
    10:07 AM
  • Education
    Small company (2-9 people)

Explore similar jobs on Upwork

Job Aggregation and Dashboard CreationHourly‐ Posted 8 months ago
Automation
Data Scraping
Data Extraction
API
UI/UX Prototyping
Web Scraping
Install and Integrate UTM Grabber PluginFixed-price‐ Posted 3 weeks ago
WordPress

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo