Using Power Automate, you can implement this logic by designing a custom approval flow. First, trigger the flow using When a purchase invoice is created or modified (via the Business Central connector). Then, retrieve the purchase invoice record using Get record and check the Amount field. Based on the amount, use a Condition control to define two branches: one where the invoice amount is less than or equal to $10,000, and another where it's greater. In the first branch, send the approval request to all users in the Procurement Approval Group using either static email addresses or by fetching the users from Dataverse or SharePoint. In the second branch (for invoices over $10,000), send the approval to the Procurement group first. Once approved, use a Start and wait for an approval action again to route the same invoice to the CFO Approval Group. This creates a sequential approval chain in Power Automate. It's important to note that Power Automate doesn't directly integrate with Workflow User Groups from Business Central. So, to include groups dynamically, you’d need to store the approver emails in a centralized location (like a SharePoint list, Dataverse table, or an environment variable), and retrieve them within the flow. Hope this answer will help you! Regards, Mansi Soni