For marketing ops
Ship only what's cleared.
Hear before it ends.
Every photo carries its license, countries, channels and last day. Ask before it runs, and get a yes, or the reason and what to use instead.
For Marketing opsCampaign managersLegal
Kestrel, autumn campaign
Can it run here?
Pick a use.
3 of 6 cleared for this use
Kestrel and its files are made up. The answers are the ones the check gives for these rights: in the app, on portals, over the API and to AI tools.
A campaign, step by step
Cleared once.
Checked every time.
How Kestrel's marketing ops team runs a campaign in Artbucket: the terms go on the file once, and every person, portal and agent asks the same check.
Spring trail, hero Approved
Photo · Fjord Pictures · Autumn campaign
Can I use this?
Spring trail, hero
$ artbucket check spring-trail --channel paid-social --territory US refused Spring trail, hero x Not licensed in US → Summer lake (worldwide) exit 1
Automations
An email or a signed webhook when something happens.
Run log, Licenses ending
Insights
Last 30 days. Numbers made up.
Kestrel, its people, files and numbers are made up. The screens are the app's, drawn.
What serves you
Nothing expired
goes out.
The rights live with the file, so every way out reads them: the app, portals, share links, public embeds, the API and AI agents.
Rights on every file
License, credit, countries, channels, embargo and last day. People without a model release stay editorial only.
How the check worksPortals for partners
Retailers and agencies get only approved, current files. A file past its last day leaves every portal and link, and its URLs answer 410.
Sites and portalsAutomations
When a brand is released, a license is about to end or a proposal waits: an email, Slack, Teams, or a signed webhook to n8n, Make or your own tool.
Fixes, and a Monday email
Licenses about to end and searches that found nothing, each with its button. Editors get the week's list every Monday.
Insights and FixesCleared,
or it doesn't run.
Put the terms on your next campaign's files. The Free plan has every check, portal and automation.