Generate AI videos from a text prompt and get them by email

Type one prompt and get AI-generated video back from two different models, delivered straight to your inbox.

How the work actually flows

It repeats. Every path runs; all paths must finish before it continues; repeats recheck render status periodically.

Pattern: Parallel Split (2) · Synchronisation (3) · Structured Loop (21)

flowchart TD trig(("user submits a video prompt")):::human s0["start video generation"]:::task s1["wait before checking status"]:::task s2["check render status"]:::task s3["email finished videos"]:::svc trig --> s0 s1 --> s2 gx{"+ generate with both models"}:::gate s0 --> gx p00["generate video with sora"]:::task gx -->|"sora branch"| p00 p10["generate video with veo"]:::task gx -->|"veo branch"| p10 jn{"+ both videos ready"}:::gate p00 --> jn p10 --> jn jn --> s1 lp{"video finishes rendering"}:::gate s2 --> lp lp -. "recheck render status periodically" .-> s1 lp -->|"finished"| s3 out[/"two ai videos delivered by email"/]:::out pay{{"fast ai video experiments without manual tool juggling"}}:::pay s3 --> 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 personEvery pathWaits for allRepeat or finishResultPayoff
Build size
Standard

A mid-size build with several tools working together.

Business functions
AI Chatbots & AssistantsEmail AutomationImage & Media Processing
Connects
OpenAI SoraGoogle VeoWavespeedGmail

The problem it solves

You want to try AI video generation but juggling different tools, prompts, and formats eats up time you don't have. Waiting around for a render to finish and then hunting down the file is tedious.

Who it fits

A marketer, content creator, or small team experimenting with AI-generated video.

How it works

  1. You type a prompt into a chat window
  2. OpenAI's Sora 2 generates a short video clip from your prompt
  3. Google's Veo 3.1 generates a second video from the same prompt in parallel
  4. The system checks in periodically until each video is ready
  5. Gmail delivers the finished video or a link to your inbox
What you get

Video options ready to compare

You type one prompt and receive two different AI-generated videos delivered straight to your inbox.

What you get

Two AI-generated videos from the same prompt, delivered by email.

What you need

An OpenAI API key, a Wavespeed API key for Veo 3.1, and a Gmail account.

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