Every safety manager knows the routine. The 7 a.m. toolbox talk happens. A paper sign-in sheet gets passed around. Someone forgets to sign. Someone signs for a coworker who is running late. The sheet gets shoved in a binder and the binder gets shoved in a drawer, and six months later, when an OSHA inspector asks for proof that you trained your crew on lockout/tagout, somebody is digging through that drawer with a flashlight.
Safety Meetings ends that routine. You can now plan a meeting, generate or upload the content, sign attendees in on a shared tablet, capture every signature digitally, and pull an audit-ready report in minutes. Today, Safety Meetings is part of Expiration Reminder.
Safety training is one of the most heavily audited activities in regulated industries. OSHA, MSHA, DOT, and state agencies all expect documentation that ties a specific person to a specific topic on a specific date. Construction firms get cited for missing training records during workers' comp investigations. Manufacturers get cited during routine inspections. Mining and energy operators face escalating penalties when a near-miss reveals that the affected employee was never trained on the hazard.
The fine ranges are not small. OSHA serious violations can run from several thousand dollars to over $16,000 per instance, and willful or repeat violations climb past $100,000. In construction, a missing toolbox-talk record can pull a subcontractor off a project until the GC's safety officer is satisfied. In manufacturing, a single undocumented machine-guarding briefing can trigger a wider audit that surfaces a dozen more gaps.
The cost is not only the fine. It is also the time. Safety teams running paper or spreadsheet systems typically capture 40 to 60 percent of attendance reliably, because sheets get lost, signatures get illegible, and reconciling a sign-in sheet against a roster after the fact is a job nobody volunteers for. Automated systems consistently hit 90 percent and above because the friction is removed at the moment of attendance, not the week after.
You open the Safety Meetings page from the main menu. The index gives you a live KPI strip across the top: meetings this month, total attendees, company-wide attendance rate, and the number of distinct topics covered. Below that is a strip of active topics from your library, each with a one-click Start Meeting button.
When you create a new meeting, you fill in the basics: title, topic category, date, time, duration in minutes, location, shift (day or night), and the facilitator running the meeting. Then you build the content. You have three options. Write it yourself in a rich text editor. Upload a PDF, which is the right choice for OSHA bulletins, manufacturer SDS sheets, or your company's existing standard operating procedures. Or click Generate with AI to get a starter draft tied to the topic you picked, which you can then edit before scheduling.
Next, you pick attendees. Your full contact list is filterable by tag and by location, so you can pull "Site A day shift" or "all forklift operators" in two clicks rather than scrolling through a roster. Bulk select, save, and the meeting is scheduled.
When the meeting starts, you open the Kiosk. The kiosk is a full-screen mode designed for a shared tablet or laptop at the site. Every expected attendee appears as a card. They tap their card, sign on screen with their finger or a stylus, and their card flips from orange to green. The progress bar at the top of the kiosk shows the facilitator how many people have signed, in real time. If somebody could not make it, you mark them Not Attended with a reason, or Excused. When everyone has signed or accounted for, you close the meeting out and the status moves to Completed.
Every signature is captured with a cryptographic hash, the device fingerprint, the IP address, and an offline-sync flag in case the device lost connectivity during the meeting. That metadata is what makes the audit trail defensible: it is not just a name in a column, it is a specific signature event tied to a specific device at a specific moment.
Safety Meetings has a notification engine that runs alongside the rest of Expiration Reminder. One hour before a scheduled meeting, the facilitator gets a reminder through the alert center and the mobile app. When the meeting moves to Pending Signatures, every attendee who has not yet signed gets a reminder 24 hours later, and a second warning four hours before the signature deadline if one is set. Admins get a completion notification when the meeting closes. A weekly compliance summary rolls everything up for the safety lead.
This matters because the signature gap is real. People attend a meeting, miss the sign-in, and then the record sits in Pending Signatures until somebody chases them down. Automating the chase turns a 60 percent compliance rate into a 95 percent compliance rate without anyone making phone calls.
Five reports ship with the module:
All five reports filter by date range, export to Excel, and link back to the underlying meeting records.
If you run safety for a construction firm tracking subcontractor sign-ins across multiple active job sites, Safety Meetings replaces the binder you carry from site to site. The kiosk works on a job-trailer laptop or a foreman's tablet, and the location and shift tagging mean you can prove a specific crew attended a specific briefing.
If you manage EHS for a manufacturing plant running day and night shifts, the shift tagging and recurring meeting support let you schedule the same toolbox talk twice and report on coverage across both shifts without double-counting.
If you operate a fleet and run pre-shift safety briefings, the topic library plus the kiosk give your dispatchers a 30-second sign-in flow that drivers will actually complete before they roll out.
If you handle credentialing and training for a healthcare organization, the per-employee history report and the cryptographic signature trail are what Joint Commission surveyors and state health departments want to see.
Safety Meetings is built on the same contact, location, tag, and team structure as the rest of Expiration Reminder, so you do not import anything new. Your employees are already in the system as Contacts, your sites are already Locations, and your crew groupings are already Tags. Permissions are role-based, with separate Create, Update, and Delete grants for the Safety Meetings module, so a site supervisor can run a meeting without being able to delete historical records.
PDF meeting content is stored in the same attachment system as expiration items, so SDS sheets, OSHA pamphlets, and your own SOPs are available across modules. Notifications go through the same alert center and mobile app that already handle expiration reminders.
Safety training failures rarely come from people not training. They come from people training and never documenting it. The gap between "we did the toolbox talk" and "we can prove we did the toolbox talk to an OSHA inspector" is where fines come from, where contracts get pulled, and where good safety programs look bad on paper.
Safety Meetings closes that gap inside the platform you already use for expirations, credentials, and certificates. One system. One audit trail. One report you can hand to a surveyor.
Start a free trial | Book a demo
Safety Meetings is live for customers on plans that include it. Open the main menu and look for Safety Meetings. To get started, set up a topic in the Topics library, then schedule your first meeting from the index. Help center walkthroughs and a 4-minute video tour are linked from the upgrade panel inside the app. If Safety Meetings is not visible in your menu, contact your account manager about adding it.
Have feedback on this release? Share it with us.