ConceptLaunchFictional product, made to show a square launch video for LinkedIn and X
Lull: AI on-call engineer launch video
- Length
- 0:20
- Format
- 1080×1080 · 60fps
- Sound
- AI-generated music arranged to picture + synthesized SFX

The brief
Lull is a fictional AI that takes the 3 AM page. The job I set myself: a square video for developer feeds that tells the whole incident, from alert to fix to morning, in 20 seconds, and reads on mute. The colour does half the work: night while it's broken, dawn once it's fixed.
Storyboard
Alert, fix, dawn.
The plan I wrote before animating a single frame. Clients get theirs free, within 8 hours.
| Beat | Time | On screen | Motion |
|---|---|---|---|
| 1 Hook | 0–2.9s | Alert drops in: "ALERT · checkout-api / p99 latency 4.8s · errors 23%"; big "3:12 AM" (blinking colon); "Prod is down." | Card buzzes like a phone; word pops |
| 2 Turn | 3–4.8s | "Not your problem anymore." (serif italic accent) | Word pops, blur-out |
| 3 Find | 4.8–7.7s | Terminal "lull — incident #2291" types: paged → reading 1,204 traces → suspect deploy #4821 → root cause N+1 query; latency sparkline draws the spike. Caption "It finds the cause." | Typed lines with cursor; music drops as the terminal opens |
| 4 Fix | 7.8–10s | Terminal scrolls to a diff of OrderSummary.ts: 3 red lines, 2 green lines typed in. Caption "Writes the fix." | Scroll; red lines dim as green lines type |
| 5 Ship | 10–12s | Tests 0 → 128/128 with a progress bar, "✓ 128 passed · 0 failed", "deploying fix canary 5% → 100%". Caption "Ships it safely." | Counter and bar, typed line |
| 6 Resolve | 11.9–14.3s | Chart card: p99 latency drawn through the spike and back down; markers "deploy #4821" and "fix shipped"; pill flips degraded → healthy; badge "Resolved in 4m 12s". Caption "Back to normal by 3:16 AM." | Card handoff from the terminal, line draw, badge pop |
| 7 Morning | 14.3–16.9s | Sky crossfades to dawn with a rising sun; chat message from Lull (#incidents · 7:42 AM): "Fixed checkout-api at 3:16 AM… PR #4822 is ready for your review." Caption "Wake up to a fix, not a fire." | Background crossfade, card spring |
| 8 Logo | 17.2–20s | Crescent-moon mark with an amber star; "lull"; "The on-call engineer that never sleeps." | Mark spins in, letters stagger |
Key frames




Motion rules
The rules every frame follows.
- One story, night to dawn: the sky changes colour the moment the incident is resolved.
- The terminal types for real: each line arrives with a cursor, and the diff swaps red lines for green.
- Charts draw themselves, so the spike and the recovery play out in time.
- The music drops as the terminal opens and cuts on the beat at sunrise into a warm pad.
Want one like this for your launch?
Send your Figma file (or just your product) and launch date. You'll get a fixed quote within a few hours and a free storyboard the same day.
