Toolbox Talks
Toolbox Talks
Toolbox talks are digital crew safety briefing sessions that ensure every team member understands the hazards, controls, and procedures documented in an approved RAMS before work begins on site. NexusRMS replaces paper-based briefings with a fully auditable digital process, complete with QR code sign-in, GPS verification, and automated completion tracking.
Toolbox Talk Statuses
Each toolbox talk progresses through a defined lifecycle:
- Scheduled — talk created with date, location, crew list, and linked RAMS document
- In Progress — briefing has started; crew sign-off is being collected
- Completed — all required crew have signed off and the talk is closed
- Cancelled — talk cancelled with a recorded reason
Creating a Toolbox Talk
To schedule a toolbox talk, the following information is required:
- RAMS Document — the linked document must have approved status; draft or under-review documents cannot be used
- Briefing Date — scheduled date and time for the talk
- Location — where the briefing will take place
- Duration — estimated length of the briefing session
- Crew List — all crew members who must attend and sign off
- Delivered By — the person responsible for delivering the briefing
QR Code Generation
Each toolbox talk is assigned a unique QR code in the format TBT-XXXXXXXXXX. This code is displayed on screen during the briefing and can be printed for site use. Crew members scan the QR code with their mobile device to access the sign-off page directly, eliminating the need for paper sign-in sheets.
Readiness Validation
Before a toolbox talk can be started, NexusRMS validates that all prerequisites are met:
- The linked RAMS document is in approved status
- At least one crew member is assigned to the talk
- The scheduled date is valid and not in the past
- A briefing location has been specified
Delivering the Briefing
The delivery interface presents the talk content in a structured, easy-to-follow format:
- Talk title and linked project information
- Date and duration displayed as information chips
- Overview text summarising the scope of work
- Key safety points presented as a numbered list
- Related hazards shown as colour-coded chips by risk level
- QR code displayed prominently for crew sign-in
- Real-time signature count showing how many crew have signed off
Completing a Toolbox Talk
When the briefing is finished and all crew have signed off, the talk is marked as completed. If the completed talk is the final outstanding briefing for its linked RAMS document, the system automatically triggers the markAsBriefed action on the RAMS document, advancing it to briefed status.
Cancellation and Rescheduling
Talks can be cancelled with a mandatory reason recorded for audit purposes. Alternatively, a talk can be rescheduled to a new date and location without losing the assigned crew list or linked RAMS reference.
Attendance Tracking
| Metric | Description |
|---|---|
| Total Crew Required | Number of crew assigned to the toolbox talk |
| Total Crew Attended | Number of crew who have signed off |
| Attendance Percentage | Proportion of assigned crew who have completed sign-off |
Unsigned Crew Management
The system provides a getUnsignedCrew list showing all assigned crew who have not yet signed off. Automated push notification reminders are sent to unsigned crew members at configurable intervals, ensuring no one is missed before work commences.
Overdue Detection
Toolbox talks that pass their scheduled date without being started or completed are automatically flagged as overdue. Project managers receive alerts for any overdue talks, and the RAMS document status reflects that briefing is outstanding.
Report Generation and Export
Each completed toolbox talk can generate a PDF report containing the document information, full crew list with sign-off times, GPS verification status for each signature, and attendance statistics. The complete audit trail — including GPS coordinates and device information for every sign-off — can be exported for compliance records and client reporting.
Was this article helpful?