Project 05 — media pipeline
One form in.
Listed product out.
Listing a product meant Drive folders, image cleanup, promo video rendering and a notification email — scattered across tools and hours. One form submission now runs the whole chain: folders, uploads, background removal, AI video with status polling, and delivery email. Zero manual handoffs.

PROBLEM
Every product launch repeated the same dozen steps across Drive, an image tool, a video tool and email. Slow, inconsistent — folders misnamed, videos forgotten, notifications late.
PROCESS
Form trigger → create slug → create folder → grant access → fetch image, then parallel branches: upload original + insert product record, and remove background via API → upload → update URL → extract AI-form image URL → create video → wait + poll status in a loop until rendering finishes → fetch link → convert to binary → upload → update link → Gmail notification. The polling loop is the load-bearing detail: video renders take minutes, and the flow waits properly instead of assuming.