Automated ingredient approval workflow in recipe management using business rules

I want to share our implementation of automated ingredient approval workflows in ENOVIA R2021x that significantly improved our recipe compliance process. Before automation, our food scientists had to manually route each new ingredient through regulatory review, quality assurance, and procurement approval - a process that took 5-7 days on average and was prone to bottlenecks when approvers were unavailable.

We implemented a business rules engine that automatically routes ingredients based on allergen status, regulatory classification, and supplier certification level. High-risk ingredients (allergens, novel ingredients) go through full three-stage approval, while pre-approved supplier ingredients get fast-tracked with single-stage QA review. The system also handles escalation automatically - if an approver doesn’t respond within 24 hours, the request escalates to their manager with notification to the recipe owner.

The results have been impressive: average approval time dropped from 5-7 days to 1.5 days, and we now have complete audit trail documentation for every ingredient decision. The workflow automation handles about 200 ingredient approvals per month with minimal manual intervention. I’ll share the technical implementation details and lessons learned.

How did you integrate supplier certification data into the workflow routing logic? Is that coming from an external supplier management system or maintained within ENOVIA?

This sounds like exactly what we need for our CPG implementation. What criteria did you use to classify ingredients as high-risk vs standard? And how did you handle cases where an ingredient’s risk level changes after initial approval?

The escalation rules are interesting. Did you implement time-based escalation only, or do you also have priority-based escalation where urgent recipe launches can jump the queue? We’re struggling with balancing first-in-first-out fairness with business priority needs in our approval workflows.