Task Job

A Task Job is created whenever a Task is scheduled or has been executed.

A Task Job can be used to track when Tasks are due to be executed and when they have executed. Some Tasks can be executed more than once, these will have one Task Job record for each execution.

The Task Job also provides information about why a Task failed to execute. (See Troubleshooting).

Property Description
Scheduled The DateTime, if any, when the Task is scheduled to be executed.
Executed The DateTime, if any, when the Task was executed.
Status The status of the Task Job.
Notifications Information about why the Task Job has failed.


The Scheduled property is only set if the Task is or was scheduled to execute at a predetermined time.  

Task Jobs can also be used to manually Schedule a Task to execute at a fixed DateTime in the future.