This image shows the following boxes from top to bottom:
AssignTaskAttributes - Captures the user-defined attributes of the task such as title, payload, creator, priority, and so on
AssignSystemTaskAttributes - Captures the system task attributes such as process id, process version, and so on
InitiateTask - Initiates the task by invoking the task service
ReceiveCompletedTask - Receives the completed task from the task service