Anatomy

- Icon: Visual element that supplements a highlighted value to indicate a status or category (1yr 11mo, 2mo 1wk, 2wk 6d, 3d 19h)
- Label: Text that describes the status or category of the highlighted value
- Highlight: Background color that visually expresses the status of the SLA
Subcomponents
See the usage guidelines for icon.
See the usage guidelines for highlighted value.
Usage
The timer gives you quick updates on the time spent running SLAs. It also warns you with color highlighting when an SLA is about to fail or has failed.
Configurations
Learn how to customize SLA timer by configuring the available properties.
Task
Provide the system IDs for all tasks whose statuses you want the SLA timer to show.
Configuration record
Optionally, you can configure the SLA timer for the specific configuration records to which SLAs are attached. This ensures that the most applicable SLAs are displayed by the component.
Icon
You can configure to show or hide the clock icon on the timer. The icon is hidden by default.
Design Recommendations

You can use SLA timer to monitor the status of important task SLAs in your system.

Do not use the SLA timer in areas where SLA timer is not required and when the record does not need to be resolved at critical speed.
Behavior
Learn how SLA timer behaves when the display changes or a user interacts with the component.
Responsive behaviors
SLA timer reacts automatically to changes in the status of the SLA. Color changes and label information update the user as the SLA progresses through its various stages or is in danger of breaching.
Duration
The timer label displays the duration of a running SLA using different time formats. Duration is marked in minutes, hours, weeks, months, and years. Running SLAs that haven’t breached or aren’t in danger of breaching appear in green.

Stages
Different colors and labels indicate the SLA’s current stage, from most critical to least critical. There are 5 possible stages: Breached, Cancelled, Paused, Achieved, and Completed. The timer for SLAs that have breached is shown in red. Paused SLAs or SLAs that are still running are shown in green. SLAs that have been resolved or cancelled are highlighted in gray. These stages are taken from the task.

Schedules
The timer label displays the duration of a running SLA within a schedule. The timer displays either the remaining time or a note that the SLA is out of schedule.
Breach warning
A countdown timer for an SLA that is in danger of breaching appears with yellow highlighting. The duration indicator shows the time remaining until the breach occurs.

Usability
SLA timer complies with all internationalization and accessibility requirements.
Internationalization
When this component is used in a platform configured for a right-to-left (RTL) language, the SLA timer flips. If it contains the icon, the icon appears to the right of the text.

Accessibility
Learn how to access the actionable elements of SLA timer through screen readers.
Screen readers
The screen reader can announce the SLA timer and any related content together. Use aria-labelledby and aria-describedby to connect the SLA timer to the related content.