Announcements
No record found.
Scenario: You have all of the following registered on the same entity:
Question: What is the execution order of these components?
Hi,
When you have multiple automation components registered on the same entity in Dataverse (Dynamics 365), the execution order is generally as follows:
Real-Time Workflow Executes first, as it runs synchronously and is designed to respond immediately to changes.
Synchronous Plugin Runs next, within the same transaction context as the triggering event.
Asynchronous Plugin Executes after the transaction is committed. It runs in the background and does not block the user action.
On-Demand Workflow Only runs when manually triggered by a user or another process. It does not participate in automatic execution unless explicitly invoked.
So, in your scenario, the real-time workflow will execute first, followed by the synchronous plugin. The asynchronous plugin will run after the transaction completes, and the on-demand workflow will only run if manually triggered.
Best regards, Daniele
1. Real-Time Workflow - runs synchronously 2. Synchronous Plugin - runs in same event transaction
3. Asynchronous Plugin - runs in background
4. On-Demand Workflow - only runs when manually triggered by a user or another process.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
Congratulations to our 2026 Super Stars!
We are thrilled to have these Champions in our Community!
These are the community rock stars!
Stay up to date on forum activity by subscribing.
11manish 149
André Arnaud de Cal... 79 Super User 2026 Season 1
ManoVerse 62 Super User 2026 Season 1