EasyJet Holidays.
Eight agents turn a hotel’s public web presence into a finished 30-second 9:16 short — script, voiceover, image-to-video, subtitles, music — ready for YouTube Shorts and social.
Win YouTube search volume — from content the brand already owns.
The brand already had three things: detailed website copy curated by the web team, thousands of TripAdvisor reviews, and a property image library that ran the gamut from terrible to genuinely beautiful. A Shorts strategy had to start there — not from a fresh shoot.
The pipeline takes those three sources and ships a finished 30-second vertical short per property — script, voiceover, subtitles, music — ready to upload. One brief, hundreds of properties, zero per-property authoring.
“We’re trying to win search volumes on YouTube for consumers researching hotels. Our website has lots of detail — but the imagery is a real mix, really bad to quite stunning. Could we use Flow to take what we already have and ship something useful?”
Source-library quality stops being the cap.
Hotel imagery is a real mix — really bad to quite stunning. Rather than bend the pipeline around weak shots, a parallel inpainting workflow runs upstream: introduce a human element into the static hotel photo to bring the scene to life and convey mood + atmosphere.
Source images are kept landscape so the same asset can drive both 16:9 animation and the final 9:16 cut without re-prompting.
before
afterEight-agent topology
Designed the pipeline shape — research → image triage → script → media generation → asset prep → final cut. Each agent has a typed contract so providers (TripAdvisor, ElevenLabs, Runway) can be swapped without touching the orchestrator.
Brand-voice + section pacing
Authored the Script Writer agent’s brand-voice templates and section-based pacing model — every property gets a different script, but they all read like the same brand at the same speed.
Provider integrations
Wired ElevenLabs V3 for VO, Runway for image-to-video, the TripAdvisor API for review research, and Google Drive as the artefact organiser — all behind a single normalised contract surface.
Upstream inpainting enhancement
Built a parallel image-enhancement workflow upstream of the main pipeline so weak source-library imagery stops being the cap on output quality. Inpaints a human element to bring the scene to life and reset the mood.
Headless video editor agent
Authored the Video Editor — timestamp-driven clipping, layered VO + footage per section, subtitle generation, music bed, intro/outro stitching — all running fully headless from the orchestrator.
Unit economics
Modelled the cost curve across volume tiers — showed setup + post-production are flat while only compute + governance scale with output volume. The marginal cost of each new short approaches the cost of the model calls themselves.