Most digital products have features that require waiting while something happens in the background. These processes are often triggered by users, which is why it’s important to notify them appropriately. Additionally, informing users of the outcome is equally important – whether it was successful or not.
In this article we’ll address ways to inform users that a task is running in the background, as well as how to handle common outcomes, such as error reports.
Starting the Process
Background tasks can be triggered in several ways. There’s no right or wrong way to start the process – the important thing is that users are informed and in control.
Since we usually deal with temporary and straightforward tasks, Toasts are the perfect component to immediately notifying the user that something is happening.

These Toasts may remain visible until the process is complete. However, if long wait times are expected, they should be dismissible to make sure they don’t interfere with the user’s experience.
If applicable, you should also consider adding a hyperlink that redirects the user to the screen where the background task is running (in the example above, clicking “View” would reopen the File Uploader modal).
Notifications
Since they are temporary and – as mentioned in the previous section – dismissible, Toasts alone may not meet all the product’s needs.
For this reason, the Notification Panel has recently undergone some changes meant to make it easier to keep track of background tasks.
Progress Indicator
Notification cards have a new variation that includes a Progress Circle. This simple addition allows users to immediately know when they’re looking at a notification related to a task that is currently in progress.

These messages are relevant, but temporary. Therefore, they should be included in the High Priority notification group, as shown in the image.
It’s important to note that these notifications are merely informative and are not intended to track progress, since the Progress Circle uses its indeterminate state. If dealing with a time-consuming task, you should not rely solely on notifications and Toasts.
The Outcome

Once a task is complete, it’s best to let users know the outcome.
If the process went as expected, a success notification can be generated.
On the other hand, if something goes wrong, a warning or error notification should be displayed. In some cases, an error report may be necessary – which users can assess by clicking a hyperlink in the Notification Panel.
Please note that notifications related to the outcome of a task should not be included in the High Priority group.

Conclusion
Effective management of background tasks helps maintain a positive user experience.
By informing users when a process begins, keeping them aware that it is in progress, and clearly communicating the final outcome, products can build trust and reduce uncertainty.
Components such as Toasts can provide immediate feedback when a task starts, while the Notification Panel offers a more persistent way for users to monitor activity. Communicating the result – whether success, a warning, or an error – ensures that users stay informed and can take action if necessary.



