Table of contents
What are Scheduled Actions?
Scheduled Actions allow configuring actions that are executed in item context of filter-matched list items at a recurring date interval (hourly, daily, weekly, monthly, yearly) at a specific time. These actions will be executed in the background on the server. Scheduled Actions is a SharePoint Online exclusive feature.
Configuration UI
Scheduled Actions can be found on the 'Things in Background' tab
Clicking the 'Add Scheduled Action' button leads to opening the Scheduled Action wizard.
The first step you'll see is the Details step
Note: Scheduled Actions are created for the current list and will run for each item matching the query filter (for all list items if there is no filter).
Proceeding to the next wizard step Schedule, you can configure the start date and schedule. If the start date and time are in the past, the action will be executed at the selected schedule. The schedule can be configured very flexibly to be executed per hour, day, week, month, year or even for specified days
The next step Actions lets you configure actions. Clicking 'Configure Actions' button will open Action Builder.
Clicking 'Finish' button on the Overview step will create Scheduled Action.
You can test configured Scheduled Action by using 'Schedule immediately' button.
Note: at least one item should be created on the list in order to use Scheduled Action
In the History tab you can see execution history of the Scheduled Action. 'Export history' button allows you to send history to .txt file.
Note: History logs are kept for up to 1 year
Scheduled Actions on deployment
For the case if Scheduled Action throwing an error continuously (i.e. list is deleted), Scheduled Action will be deactivated. In this case you need to click on 'Reactivate execution' button in Deployment Maintenance tab for selected deployment in order to reactivate Scheduled Action.
In order to open History logs you need to click on your Scheduled Action (i.e. Expire Contract).