Turn news scripts into AI avatar videos automatically

Turns fresh news into a script, then generates a talking AI avatar video with no filming required.

How the work actually flows

It repeats. Repeats video still rendering.

Pattern: Structured Loop (21)

flowchart TD trig(("someone starts video creation")):::human s0["summarize news into script"]:::task s1["send script to heygen"]:::svc s2["check render status"]:::task s3["wait then recheck status"]:::task s4["receive finished video link"]:::task trig --> s0 s0 --> s1 s1 --> s2 s2 --> s3 lp{"checks until render finishes"}:::gate s3 --> lp lp -. "video still rendering" .-> s2 lp -->|"finished"| s4 out[/"finished avatar video link"/]:::out pay{{"publish news videos without filming"}}:::pay s4 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
A stepAn outside serviceA personRepeat or finishResultPayoff
Build size
Standard

A mid-size build with several tools working together.

Business functions
AI Agents & Autonomous SystemsImage & Media ProcessingResearch & Market Intelligence
Connects
HeyGenApifyOpenRouter

The problem it solves

Producing a video for every news update means writing a script, finding a presenter, and filming and editing footage. That's too much time and cost for content that needs to go out quickly and often.

Who it fits

Content teams or creators who want to publish news videos without filming.

How it works

  1. The system pulls current news stories using Apify
  2. OpenRouter summarizes the news into a narration-ready script
  3. The script is sent to HeyGen along with your chosen avatar and voice
  4. The system checks in until the video is finished rendering
  5. You receive the finished video's link
What you get

Video ready for you to preview before posting

You get a finished talking-avatar video built from current news, complete with script and narration, without ever filming anything.

What you get

A finished AI avatar video narrating the news, ready to publish.

What you need

HeyGen, Apify, and OpenRouter accounts with their API keys.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook