Rule Engine DSL
Define access rules, field rules, collection rules, and transition rules using a powerful domain-specific language.

Work smarter
Freedam's rules engine and workflow state machines handle tagging, routing, approvals, and bulk operations, so your team spends less time managing assets and more time creating.
A complete automation toolkit, from declarative rules and state machines to bulk operations and real-time progress tracking.
Define access rules, field rules, collection rules, and transition rules using a powerful domain-specific language.
Model approval workflows as state machines with transitions, guards, and automatic progression.
Rules automatically assign assets to collections based on metadata, file type, or other conditions.
Run batch edits, metadata updates, and exports across hundreds of assets with real-time progress tracking.
Enforce business logic at every workflow step. Guards prevent invalid transitions and ensure compliance.
Monitor bulk operations and automation runs in real time. Know exactly where every batch stands.
Rules run continuously across every asset that enters your library. Conditions match on metadata, file type, tags, and more, then trigger collection assignment, workflow transitions, and team notifications automatically.
No code to deploy, no scripts to maintain. Write a rule in the admin panel and it takes effect immediately on the next upload.
Rule Definition
ActiveWhen
file_type = image AND tags contain ‘product’
Actions
Assign to ‘Product Photography’ collection
Set workflow state to ‘In Review’
Notify design team
The technical foundations that make Freedam's automation reliable at scale.
Define rules once, they run on every matching asset automatically. No scripts to maintain.
State machines support branching, parallel paths, and conditional transitions.
Bulk operations run on dedicated queue workers. Your UI stays responsive while thousands of assets process.
Every automated action is logged. Full traceability from rule trigger to final state change.
Free plan available · No credit card required
Set up rules once and let Freedam handle the rest. Less manual work, more creative output.