A scheduled dashboard starts refresh from 8:30 AM and refreshes every hour until 9:30 PM and we have a dependent data flow which should end at 8:20 AM daily but every Monday its delaying due to data volume and ends between 8:40 to 9:05 AM so I had to do a manual refresh every Monday. Instead, if we can trigger a manual refresh at end of workflow, we could avoid the manual intervention. We can create an Automation service job and run it using automation job builder with a custom schedule if the data flow exceeds 8:30 AM else skip so scheduled refresh will trigger automatically.