AsyncOperation (system job) entity
A system job, also known as an asynchronous operation, is used to define and track the execution of an asynchronous operation, for example an
asynchronous registered plug-in, workflow, or other background system operation. When dealing with asynchronous plug-ins and workflows, you typically
don’t create an
asyncoperation entity record directly. Instead, an
asyncoperation record is automatically created in the database whenever an
asynchronous system operation, such as an asynchronous plug-in or a workflow, is going to run. However, you can use the
asyncoperation entity when you
develop custom tools to manage or report on asynchronous operations in Dynamics 365 Customer Engagement (on-premises).
Note that System Job is the display name of this entity when you view it in Customer Engagement. When you write code, you use the
asyncoperation logical name.