Bourraq launch ad: the family group
Bourraq. How it was made with Ice Motion Director, from the prompt to the delivered film.
The film
The prompt
We want to make a marketing video for Bourraq aimed at ordinary Egyptians, in semi-formal Egyptian colloquial. See if there is a repo like that which can help you; use agy-delegate to prepare everything for the video, the whiteboard and all of it, even the style: you can suggest and I may also suggest from Pinterest. In the end you create the video after I approve the scripts and media. It is an ad saying Bourraq is now here so people use it, and please learn from the big local apps in Egypt in the same category.
Show the original, exactly as typed (Arabic)
Translated from Arabic.
احنا حاليا عايزين نشتغل على فيديو تسويقي لبروك بس هي الفكرة كلها انه هيبقى موجه للمصريين العاميين للشعب بلهجة مصرية عامية سيمي فورمال فعايزين نشوف لو في ريبو زي كده هيقدر ينفعك انت واجي هتستخدم اجي ديليجيت عشان تجهز كل شيء بتاع الفيديو الوايت بورد وكل حاجة حتى الستايل ممكن تقترح عليا وانا ممكن برضو اقترح عليك من منترست وطبعا انت في الاخر اللي هتنشئ الفيديو ده بعد ما انا وافق على النصوص والمد... وكل حاجه في الفيديو بشكل عام لانه هيبقى فيديو اعلان لبروك عن ان بروك بقى موجود وكده يعني والناس تستخدمه وهكذا يعني حاجه شبه كده ويا ريت تتعلم من التطبيقات الكبيره محليا في مصر في نفس الفئه دي
- Film type
- App launch ad
- Route
video-production-studio (before Ice 0.2.0)- How it ran
- Guided
- Size
- Standard
- Published
- 2 November 2026
Delivered
- Arabic, 9:16, 0:47
How it was made
- Agent
- Claude Code desktop app
- Model
- claude-opus-5-5
- Sub-agents
- 11 research sub-agents; Antigravity agents for the first research and drafts
- Made on
- 16 October 2026 to 19 October 2026
- Start to delivery
- 63 h 24 min
- Active work
- 24 h 19 min
- Tokens
- 2.2B in total, 5.1M of them output
- API cost
- $677.32
Made on a Claude Code subscription, so no token was billed. The API cost is what the same tokens would cost at Anthropic's list API prices on 1 November 2026 (the Claude API pricing page), with the same prompt caching. Start to delivery runs from the first prompt to the delivered film; active work leaves out waiting for answers and usage-limit pauses. Work after delivery, such as the case study export and the site translations, is not counted.
How it got here
The run as it happened, step by step, from the prompt to delivery, on the run's own clock.
The prompt
One message in Egyptian Arabic: a launch ad for Bourraq, the owner's grocery delivery app in 6 October and Sheikh Zayed, for ordinary Egyptians, learning from the big local apps in the same category.
Watching the competitors
Competitor ads were downloaded and transcribed, not just read about. The app itself was rebuilt on an emulator and recorded fresh: the search for "مواعين", the vegetables, the cart and cash on delivery.

Five concepts
Five concepts with full scripts on one board. The family group chat won: Mama asks who will fetch the groceries, everyone is busy, Bourraq brings them.
Sketches and a real map
Nine sketches with a real OpenStreetMap map of 6 October and Sheikh Zayed. The story then moved to the real world with the cartoon mascot acting inside it.

Google Flow in the agent's browser
The owner signed in to Google himself in the agent's in-app browser. The agent turned off the visible watermark and made 18 reference images at 0 credits: chat profile photos, the only faces in the film, and hands and wardrobe for each character.

Start frames, then video
Eleven start frames, then Veo 3.1 Quality clips at 100 credits each, every one upscaled to 1080p for free. Faces were cut out frame by frame, mirrors included, and the real logo was tracked onto the courier's box and jacket.

The build
Eleven scenes in HyperFrames: the WhatsApp-like family chat in Bourraq colours, the official mascot blinking and jumping out of Mama's phone, real app recordings in a drawn phone, the real map and the end card.

Real details
Phone screens in AI shots show only glare or a reflection, cars carry Egyptian plates with nothing readable, and every clip shares one measured colour grade. 1,600 Flow credits across two Pro accounts in total.
The real Bourraq AI
The in-app assistant was recorded live in a fresh conversation, the way a mother would ask: bread, milk and bananas for breakfast, product cards, add to cart.

Voice and music
The owner recorded the whole script in one take; it was cut at its silences and placed on the picture. One complete commercial track from its beginning, real sound effects, mastered at -13.9 LUFS.
Delivered
A 47.4 s vertical film: a 1080 review copy and a 4K master. Every rule learned in the run was written down for the next Bourraq ad.

What Ice asked
Download competitor ads from YouTube to watch them, not only read about them?
Yes
Answered by the user
Which concept goes forward?
Concept 5, the family group chat
Answered by the user
Real filming or realistic AI video for the live scenes?
Realistic AI video
Answered by the user
Which platform gives the highest video quality on a Google AI Pro plan?
Google Flow, Veo 3.1 Quality, driven by the agent in its own browser after the owner signed in
Answered by the user
Mixed Fast and Quality clips to save credits, or Quality for every clip?
Quality for every clip, across two Pro accounts
Answered by the user
Delivery time line in the voiceover?
"في 30 دقيقة بس"
Answered by the user
Who voices the narrator?
The owner records the whole script in one take in ElevenLabs
Answered by the user
Music source?
A free commercial Pixabay track picked by ear, plus HyperFrames and Mixkit sound effects
Answered by the user
What was supplied
Brand materialcomplete
Filled in: logos, mascot art, app (emulator build), product truth sheet
The workflow, stage by stage
All ten stages, from the brief to delivery: what each one decided and why, what it made, the critic rounds and the roles that worked on it.
Stage 01, Brief
Rolesresearcherdirector
Research came first: competitor ads (Breadfast, Rabbit, talabat, Instashop, noon, Halan) downloaded and transcribed, a product truth sheet of real features and claims, and fresh screen recordings of the latest app build on an Android emulator.
Decision
Source of app screens
- Old test screenshots
- Fresh recordings of the latest buildChosen
The film shows the product working as it is today
Source: product truth
Stage 02, Concept
Rolesdirector
Five concepts with full scripts were written and shown on one board. The family WhatsApp-like group, where everyone is busy and Bourraq gets the groceries, went forward.
Decision
Concept
- The family group chatChosen
- Five concepts
A problem every home in 6 October and Sheikh Zayed knows, told with a laugh
Source: owner pick
Stage 03, Script
Rolesdirector
The voiceover follows Egyptian narrator ads: two short questions, the turn "ولا يهمك", one idea per line, the brand alone with air around it, the download line last. Cairo words only. Every line was timed to its frame.
Stage 04, Storyboard
Rolesdirector
Nine sketches on a board, a real OpenStreetMap map of 6 October and Sheikh Zayed, then a new story: the real world with the cartoon mascot acting inside it, in eleven shots.
Decision
World
- Flat motion graphics
- Real filming
- Realistic AI video with the cartoon mascot insideChosen
Like the category leaders' live action, with a living mascot as the difference
Source: owner pick
Stage 05, Look
Rolesdirectorgenerator
Google Flow in the agent's in-app browser, after the owner signed in himself. Nano Banana Pro made 18 reference images and 11 start frames at 0 credits; faces appear only in the chat profile photos. Veo 3.1 Quality animated the frames, 100 credits per 8 s clip, each upscaled to 1080p for free.
Decision
Video model
- Veo 3.1 Fast
- Veo 3.1 QualityChosen
Quality first; a second Pro account covered retakes
Source: owner pick
Stage 06, Animatic
Rolesdirector
The cut was reviewed live in HyperFrames Studio, scene by scene, instead of a separate animatic.
Stage 07, Build
Rolesdirector
Built in HyperFrames: the WhatsApp-like family chat in Bourraq colours, the official mascot animated by its parts (blinks, wink, brows, star), real app recordings in a drawn phone, the real map and the end card. The real logo and an Egyptian plate were tracked onto the AI footage, and every clip took one measured colour grade.
Stage 08, Sound
Rolesdirectorsound
The owner recorded the whole script in one take; it was cut at its silences and placed on the picture. One complete Pixabay track from its beginning, sound effects from HyperFrames and Mixkit, music ducked under the voice, master at -13.9 LUFS.
Stage 09, Review
Rolesdirector
Every AI take was checked frame by frame for faces, mirrors, readable screens, plates and impossible behaviour; scenes were paced to be read; the owner trimmed the timeline himself in Studio and his edits were kept.
Stage 10, Deliver
Rolesdirector
Research, with dates
How do the category leaders in Egypt advertise?
1 source
- Competitor ads downloaded and transcribed (Breadfast, Rabbit, talabat, Instashop, noon, Halan)Published 16 October 2026, read 16 October 2026
How to prompt realistic images and video
3 sources
- Ultimate prompting guide for Veo 3.1Published 1 January 2026, read 17 October 2026
- Ultimate prompting guide for Nano BananaPublished 1 January 2026, read 17 October 2026
- Flow help: creditsPublished 1 January 2026, read 17 October 2026
Checks on the delivered file
| Gate | Result | Measured | Target |
|---|---|---|---|
| Faces | Pass | no face in any scene; faces only in chat profile photos | |
| Readable screens and plates | Pass | no hallucinated text on phones; plates Egyptian and unreadable | |
| Loudness | Pass | -13.9 LUFS, -1.2 dBTP | -14 LUFS, about -1.5 dBTP |
| HyperFrames check | Pass | 0 errors |
- -13.9LoudnessLUFS
- -1.2True peakdBTP
- 30Frame rateframes a second
- 1080 x 1920Resolutionpixels
- 1600Flow credits
- 16Flow clips
| Language | Aspect | Length | File |
|---|---|---|---|
| Arabic | 9:16 | 0:47 | final/ |
Credits and tools
- Music: "Funk" by prettyjohn1, Pixabay (free commercial use)
- Sound effects: HyperFrames bundled set and Mixkit
- Voice: the owner's own take, ElevenLabs voice "Mahmoud Soliman - Egyptian Story" on eleven_v4
- Map data: OpenStreetMap contributors
All 5 credits
- AI images and video: Google Flow (Nano Banana Pro, Veo 3.1 Quality)
HyperFrames 0.8.169Google FlowOpenCVffmpegWhisperAndroid emulator
What the export could not find
allNot an Ice export. This ad was made on 16 to 19 Oct 2026 with the owner's video-production-studio skill, before Ice Motion Director 0.2.0 (26 Oct 2026); its lessons went into Ice. This file was written by hand from the session transcripts, in the export's schema.
stages[].minutesnot recorded per stage; the total time is in the listing's production block
Give your agent a director
Paste one line, then ask for a film in plain words. Ice takes it from brief to delivery and shows you its work at every step you want to see.
npx skills add Omar-Tnzxo/ice-motion-director -g --all 

