--- title: "Bulk Update Status" slug: "bulk-update-status-widget" updated: 2026-04-10T16:01:32Z published: 2026-04-10T16:01:32Z canonical: "learn.servitly.com/bulk-update-status-widget" --- > ## Documentation Index > Fetch the complete documentation index at: https://learn.servitly.com/llms.txt > Use this file to discover all available pages before exploring further. # Bulk Update Status Displays the list of performed and running bulk updates. The list displays the list of bulk updates related to: - bulk execution of commands; - bulk update of parameters; - bulk apply of recipes; - bulk update of firmware. For each bulk update, you can access the main information: - **Date**: the date the update takes places - **Operation**: the synthetic description of the operation. - **Type**: the type of the update (COMMAND, PARAMETER, RECIPE, FIRMWARE). - **Status**: the update status (SCHEDULED, RUNNING, COMPLETED, NOT COMPLETED, STOPPED). - **Progress**: the number of updated things versus the total number of things to update. ![Bulk Update Status](https://components-manager.servitly.com/components/BulkUpdateStatus_1/IMAGES/_screenshot?owner=AG_Servitly) This widget can be placed in a top level page, and will display all the updates performed by the user itself, or any other user belonging to the same organization. If needed, you can stop a running update, change the update schedule or retry an update if not completed. ## Template Syntax Below you can find some examples of how to use the component within a template. ```xml                     ``` ## Component Reference Here is a comprehensive list of all the elements and properties that can be used to configure the component. #### Bulk Update Status `<bulk-update-status-widget>` | *Title* | The title displayed on the top part of the widget box. **Name**: title **Type**: STRING \| Optional `[title]="'Bulk Update Status'"` | | --- | --- | | **Rendering** | | *Availability* | Configure availability based on active features on Digital Plan on Add-ons **Name**: hasFeature **Type**: FEATURE (multiple) \| Optional `[hasFeature]="['feature_a', 'feature_b']"` | | *CSS Class* | The name(s) of the CSS class used to customize the widget layout. **Name**: class **Type**: STRING \| Optional `class="my-custom-class"` | | *Visibility Condition* | The expression that allows you to reduce the visibility of the element. **Name**: *ngIf **Type**: STRING \| Optional `*ngIf="getUser().organizationId != null"` | ## Full Syntax Example ```xml ```