Workflows
Set the rules once.
It renders itself.
A workflow binds a data source to a template and decides when to render. Run it once, schedule it, trigger it on feed changes, or fire it from the API. After setup, the creative keeps itself current with no one in the loop.
Pipeline
runningTrigger
feed change
Workflow
map + render
Output
1,247 images
Three ways a run starts.
Manual when you want control, automatic when you do not.
On a schedule
Hourly, daily, weekly. Refresh the whole catalog every morning before the team logs in.
On data change
The moment a feed sync detects new or changed rows, only those items re-render.
On an API call
POST to trigger a run from your own tools, a CMS action, or a seller pressing 'boost'.
The right template, per row.
Conditional template selection picks the layout that fits each item, a portrait product into a portrait template, a sale item into the sale variant, so one workflow handles a mixed catalog without hand-sorting.
Deterministic, idempotent output.
Output file names are templated, and identical data renders to the same stable path, so re-runs overwrite in place instead of piling up duplicates. Progress counters only ever move forward.
- Bulk render across the whole feed in one pass
- Re-render only changed rows on refresh
- Retry just the failed items, not the run
- Live progress with monotonic counters
- Slack notification on completion
- Multi-size output from one run
In practice
The whole weekly promo, live every Monday
A retail and FMCG group running several sub-brands.
- 1
Situation
Each week meant hundreds of promo SKUs across sub-brands turned into social creative by hand, so most products never got a dedicated ad.
- 2
What they set up
They pointed a workflow at their promo sheet, set it to trigger on the weekly update, and used conditional templates so each sub-brand kept its own look.
- 3
Result
Every Monday the full promo range renders itself in one pass, and re-runs only touch the SKUs that actually changed.
The promo calendar drives the creative now, not the design queue.
1 pass
Full weekly range, hands-off
Set up one workflow. Then forget about it.
We will configure a scheduled, feed-triggered workflow on a screen-share so your creative refreshes itself from the next data change on.
The rest of the platform
One template is only the start.
Templates
Design once. Every size, language, and variant follows.
Data Sources
Point at a feed. The creative stays in sync with it.
Background Removal
Studio-clean cutouts and shadows, baked into the render.
Image Library
Every render, searchable, exportable, hosted.
Real-time API
POST a payload, get an image. Built for your pipeline.