Online Course - HeyGen API Python Automation
Worldwide
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- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:yesterday
- Interviewing:4
- Invites sent:0
- Unanswered invites:0
About the client
- United Kingdom10:07 AM
- EducationSmall company (2-9 people)
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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