--- tags: - automation tasks description: "This documentation details the Job End task, signaling successful or failed Factory Automation job completion" --- # Job End :iot-jobend-lg:{style="font-size: 100px"} The task **Job End** marks the completion of a Factory Automation job within a workflow. It is used to explicitly signal whether the job finished successfully or with an error. ![Job End Task Parameters](images/task_job_end_box.png) ## Details | Fields | Details | | ----------------- | ---------------------------------------------------------------------------------- | | Scope | Data Platform
Enterprise Integration
Factory Automation | | Workflow | Data flow | | `IsProtocol` flag | :material-close:{ style="color: #EF5350" } | ## Inputs | Name | Data Type | Description | | ------- | --------- | ---------------------------------------------------------------------- | | inputs | `Any` | Auto-generated inputs used to pass contextual data to the Job End task | | Success | `Success` | Indicates that the job was completed successfully | | Error | `Error` | Indicates that an error occurred | ## Outputs The task's outputs are automatically generated and forward data to the subsequent workflow steps. ## Settings The `General` Tab, includes settings such as name, description and color. Additional inputs can be defined in the `Inputs` tab: ![Job end task outputs settings](images/job_end_settings.png) ## Behavior The **Job End** task is used to close the execution lifecycle of a Factory Automation job. It evaluates the incoming execution path and signals the job outcome. Because of this, this task should be placed at the end of the workflow. ![Example job end task workflow](images/example_workflow_jobs.png)