You can use scheduled tasks to periodically run a server function. That scheduled task can check the status of the background task, taking the same role as the timer on a form would in a user facing app.
1 Like