Reputifly · Meta adsPending Max's approval: nothing is live

emfMax ad sprint

4 video ads (2 B2B, 2 B2C) plus a refreshed static set, built on 12 Oct 2026 by 5 parallel AI helpers from Max's own feedback. English only, lead-form destination, no health claims.

3finished videos (9:16 + 4:5)
1video at draft stage (C2, stopped)
15static images, 9 angles
≈S$321all-in, API-list-price equivalent
≈3 hwall-clock for the parallel build

The videos

Static set (Max's 12 Oct feedback)

Dropped angle 4 and the Mandarin c5, merged the duplicate new-home angles, added 2 wellness-centre B2B angles (c11, c12), and rewrote all copy in plain spoken English. Real meter photos and transparent logos throughout.

c1 · B2B suite
c2 · B2B glitching
c6 · B2B third sensor
c7 · B2B in writing
c11a · wellness (recommended)
c11b · wellness + Max
c12a · new centre
c12b · new centre (recommended)
c3 · B2C keys
c8 · B2C substation
c10 · B2C router

Cost per video (SGD)

USD converted at S$1.29 per US$. Google = the broker ledger (Veo clips plus Gemini checks). OpenAI = GPT Image 2.5 stills; the API returns no price, so these are estimates. Claude = Opus 5.5 tokens priced at API list rates (US$4/M input, US$20/M output, US$0.20/M cache read, US$8/M 1-hour cache write). On your Claude subscription the real marginal cost is usage allowance, not cash. ElevenLabs runs on subscription credits, so it isn't cashed out.

ItemGoogleOpenAIClaude (API-equiv.)Total
B1 wellnessS$15.74≈S$1.94S$52.07≈S$69.75
B2 EMIS$16.06≈S$1.48S$45.39≈S$62.93
C1 new homeS$15.70≈S$1.94S$45.90≈S$63.54
C2 substation (draft)≈S$8.11≈S$1.29S$23.18≈S$32.58
Static set (15 images)S$1.11S$2.53S$15.66S$19.30
Orchestration (this chat, incl. 5–12 Oct onboarding)n/an/aS$73.08S$73.08
TotalS$56.72≈S$9.18S$255.29≈S$321

Cash actually spent outside subscriptions: about S$66 (Google + OpenAI). Per finished video, excluding Claude: about S$17–18.

Claude token breakdown

AgentOutput tokensCache readCache writeAPI-equiv.
B174,98849.0M3.63MUS$40.37
B271,18281.0M2.19MUS$35.19
C141,71041.7M3.30MUS$35.58
C250,45941.6M1.08MUS$17.97
Statics32,59641.9M0.39MUS$12.14
Orchestrator184,768119.6M3.63MUS$56.65
Total455,703374.8M14.2MUS$197.90

Uncached input is negligible (under 3k tokens in total). Most of the cost is re-reading context (cache reads), which is how long agent sessions work. The orchestrator row covers the whole chat since 5 Oct, not only today.

How the system carried it

PieceWhat it did
Parallel helpers5 Opus agents (4 videos + statics) worked at the same time, each with its own folder, while the orchestrator audited 6 rounds and sent 40+ steering messages.
/follow-upPulled the proven pipelines from the UltraRevive, Cathy and Renobros chats (code, voices, sync rules, your feedback) in about 1 minute.
Gemini / VeoAbout 41 Veo 3.1 clips for environments; Gemini ran script naturalness checks, blind voice ranking and harsh critiques.
OpenAI GPT Image 2.5About 50 photoreal first frames and plates (Codex was mostly busy, so the paid API was used).
ElevenLabsApproved voices, about 35 voice takes, about 21 music beds, 140+ bespoke SFX, and speech-to-text caption verification.
Real client assetsMax's portraits cut out with only tonal edits; 9 of his real meter product shots background-removed; transparent logos rebuilt.

Cloud compute

AdCloud jobsDoneCancelledMachine time*
B222202≈249 min
C117134≈170 min
B11055≈98 min
C2651≈20 min
Total≈55≈4312≈540 min

*Job wall time as reported by the job service, including queue wait, so treat it as an upper bound. Each cloud machine is 4 CPU / 16 GB. We hit the 30-starts-per-hour cap once, because B2 split every render into 5 machine starts and re-rendered sound tests. After that, review drafts went to 540p single jobs and 4:5 versions were made locally. This server stayed light: the chat used about 0.6 GB of RAM, with roughly 2.8–9 GB free across the box during the run.

Honest comparison

ScenarioEstimateHow
This run (parallel + cloud)≈3 h wall-clock to 3 finished videos + staticsMeasured: helpers launched about 13:30, last final at about 16:30 SGT.
Same agents, one after another≈11–13 hSum of each agent's active time (about 2.5–3 h each × 4) plus statics.
Rendering on this box only, no cloud+ ≈6–9 h of renders, with high risk of memory killsAbout 540 job-minutes run serially on a shared 15 GB box, where only one heavy Chrome render is safe at a time.
Human motion designer≈4–8 working daysAbout 1–2 days per polished 25 s ad with VO, SFX, captions and 2 formats, plus the statics.

What didn't go well: 2 session restarts interrupted the helpers; B2 over-used cloud starts early on; C2 stalled on a cancelled render and was stopped as a draft; and the review loops ran longer than needed before you capped them.

Before it goes to Max