Execute a Recurring Job in Microsoft Dynamics 365 with Flow

Sunday, November 11, 2018

I have written about executing recurring jobs in Dynamics 365 few times in the past. Over time, I suggested different scheduling mechanisms such as Microsoft Dynamics Workflow Timeout step or Azure Scheduler, as the pattern I suggested allows changing the scheduling mechanism without impacting other solution parts. Flow can be also used as a scheduling mechanism, one that does not require coding like Azure Function,  as it has a built in integration with Microsoft Dynamics 365 Online. Once invoked on schedule, the executing component query Dynamics 365 for target business records and apply some business logic (Process) to each business record. In...