This article explains how to set up flushing jobs and perform them using the BriqSafe application. It is intended for engineers and managers involved in scheduling and completing flushing tasks on-site.
NoteRequired role: Engineer for performing jobs; Manager for scheduling visits and activities
Scheduling Flushing Jobs
You can schedule flushing jobs either as part of a grouped visit using a visit template or as standalone recurring activities. This process is handled by managers through the scheduling interface.
Schedule a Visit Using a Visit Template

- Open the Scheduler.
- Use the To plan filter to find visit-template occurrences, which appear differently from standalone activities.
- Select a visit-template occurrence and review the included activity types and job counts.
- Optionally add or remove activity types for this occurrence only.
- Set the visit date and start/end time.
- Assign one or more engineers to the visit.
- Confirm to create a single visit containing all scheduled jobs.
Note: Changes to activity types apply only to this occurrence; the template itself is not altered.
Schedule a Standalone Recurring Flushing Activity
- Open the Scheduler and filter by To plan to list standalone activities awaiting scheduling.
- Select the flushing activity to review frequency, assets in scope, and job counts.
- Choose a date for the visit.
- Enable Requires review after completion if consultant sign-off is required.
- Assign an engineer.
- Confirm to create the standalone visit. The activity will move from To plan to planned, and the next occurrence will auto-queue.
Quick Scheduling from Calendar
- With the To plan badge enabled, review recommendation cards on suggested dates.
- Click a recommendation card to open visit creation pre-filled with date, activities, and suggested assignee.
- Alternatively, drag a visit template or standalone activity from the planning sidebar onto a calendar cell.
- Confirm to create the visit.
Note: Templates and activities cannot be dragged between clients.
Performing a Flushing Timer Job
Use the flushing timer job to run an outlet for a prescribed duration without allowing early completion.
- Open the flushing timer job during your visit.
- Review the Prescribed flush duration displayed.
- Open the outlet physically.
- Tap the flush-timer start button to begin the countdown.
- The timer will run and display a countdown. While running, Complete Job remains disabled to prevent early completion.
- You may leave the flushing job form to perform other jobs; the timer will continue running in the background.
- When the timer reaches Flush complete, close the outlet physically.
- Return to the job form and tap Complete Job to finalize the flushing job.
Important: The timer is authoritative. The server rejects any attempt to complete the job before the timer finishes, so early completion is not possible.
Performing a Temperature (Flushing) Job with a Thermometer

Some flushing jobs require recording water temperature readings using a Bluetooth thermometer or manual entry.
- Open the temperature job form.
- Tap Connect Thermometer to pair a Bluetooth thermometer, or tap Fill Temperature Manually to enter readings by hand.
- If using a thermometer, tap Start Measurement and run the outlet. The live temperature reading will stream and auto-stop when stabilized.
- Repeat measurements as required by the control scheme.
- If required, attach an evidence photo to the job.
- Tap Complete Job when finished.
Note: The form does not display pass or fail results. Threshold breaches are evaluated after visit submission and may trigger cases. Default measurement settings apply if no stop conditions are defined. If the thermometer disconnects, existing readings are kept and manual entry or reconnection is possible.
Working Offline During a Visit
The app supports offline operation to keep performing jobs, including flushing, when connectivity is lost.
- Open the visit while online to cache required data.
- Once offline, the visit will show an offline indicator.
- All entry points and forms, including the flushing timer and thermometer connection, continue to operate locally.
- Data such as readings, photos, and status changes queue locally.
- On reconnecting, the app auto-syncs queued data in the background.
Important: Opening the visit while online is essential for caching. Queued photos and data upload automatically after reconnecting, so allow time before leaving site.






