Background Processing is a platform mechanism in Assure (the Evotix EHS management platform) that automatically queues and runs time-consuming bulk operations in the background, allowing the user to continue working without waiting for the task to finish. When a background job is triggered, Assure notifies the user via an in-app Toast Notification and an email containing a link to a Summary Page that shows the outcome of the job, including any records that failed to process and the reasons why. The Summary Page is available for 30 days after the job completes.
Cross-module scope: Background Processing spans the Incident module, Procedural Audit module, and People and Training module depending on the action taken.
Prerequisites
- Bulk Delete -- the user must have Delete permission for the Incident or Procedural Audit module
- Training-related operations (Auto Archive, Training Bulk Update, Create Training Records, TNA Template updates) -- the user must have the appropriate permissions within the People and Training module to perform the relevant action
Note: There is no configuration needed to enable Background Processing. It runs automatically whenever a qualifying operation is performed by any user with the appropriate permissions.
What is Background Processing?
When Does Background Processing Trigger?
- Bulk Delete of Records -- deleting multiple records at once in the Incident or Procedural Audit module
- Adding Courses to Roles -- adding courses to roles via TNA Templates
- Auto Archive Training Records -- automatically archiving training records that meet the configured criteria
- Training Bulk Update -- updating multiple training records simultaneously
- Roles / TNA Template Update -- applying updates to existing roles or TNA templates
- Create Roles (TNA Templates) and Training -- creating new roles and associated training via TNA templates
- Create Training Records -- creating training records in bulk
What Happens When a Background Job Runs?
Step 1: Job Queued and Started
Step 2: Job Completes
Step 3: Review the Summary Page
- Total records successfully processed -- how many records were completed without issue
- Total records that failed -- how many records could not be processed
- Failure details table -- a list of the references for any failed records alongside the specific reason each record failed
Important: The Summary Page link remains accessible for 30 days from the time the background job completes. After 30 days, Assure automatically deletes the summary information. Users should review the Summary Page promptly for large or critical operations.
What Should a User Do If Records Failed?
- Review the Failure Details table to identify which records failed and why
- Address the reason for failure (for example, a missing mandatory field, a duplicate reference, or a permissions issue)
- Re-process the failed records individually or in a new bulk operation once the issue is resolved
AI Metadata
- Product Area: Assure -- Platform, People and Training, Incident Management, Audit
- User Role: All Assure users who initiate bulk operations; Assure Administrators
- Tags: background processing, background job, toast notification, summary page, bulk delete, TNA template, training bulk update, auto archive, create training records, incident bulk delete, procedural audit bulk delete, bulk operations, job queue
- Version/Region: All Assure versions; all regions
- Important Synonyms: background job = queued task = async processing = bulk job = background task; toast notification = in-app notification = popup notification; summary page = job results page; background processing = background operation
- Suggested Embedding Keywords: background processing Assure, toast notification Assure background job, summary page background process, bulk delete background job, training bulk update background, TNA template background job, auto archive training Assure, create training records background, background job started Assure, background process email summary, why is Assure processing in background, bulk operation running Assure
- Relevant Modules and Cross-Module Implications: Incident module (Bulk Delete); Procedural Audit module (Bulk Delete); People and Training module (all training-related background operations). The same Toast Notification and Summary Page behaviour applies across all triggering actions regardless of module.