For a small construction company, Mitti (SafetyCulture's app, rebranded in August 2026) is the strongest first choice: AI Issue Creation drafts a report from a photo or voice note, an issue becomes a task with an owner and due date, and its free plan covers up to ten users. Raken and HeavyJob Safety suit firms wanting a full safety suite.
Photo and voice capture is where AI helps a near-miss log, because the best moment to record a near miss is the minute after it happens, with a phone in one hand. The risk sits at the other end: a tidy draft that drops the detail that mattered, or a log that nobody reviews. So judge any app on two things. Can a foreman file a report in under two minutes, and does the follow-up action get an owner, a date and a closing photo? If your firm already runs Procore or Raken, start with their observation tools before adding another app.
What a near-miss record needs before any app is judged
An app can only be as useful as the record it asks for. A near miss is an event that could have hurt someone but did not, so the value lies in the "could have" and in what changes afterwards. Whatever you choose, check that it captures the fields below, and that the first seven can be filled in by voice and a photo without typing.
- What happened, in one sentence, in the reporter's own words.
- Where: site, plot or area, and level.
- When: date and approximate time.
- What could have happened: the worst credible outcome.
- Who was involved: roles are enough, names optional.
- Immediate action and a photo of the spot.
- Category, picked from a short list you control.
- Follow-up: the corrective action, its owner, its due date and the evidence that it closed.
Here is one filled in. It is an invented example, included so you can see the level of detail that makes a record useful a month later.
| Field | Entry |
|---|---|
| Summary | Telehandler reversing in the side return stopped about two metres short of a labourer. |
| Location | Plot four, side return behind the rear extension. |
| When | Tuesday, about 07:50. |
| What could have happened | Labourer struck by a reversing machine carrying a pack of boards. |
| Involved | Telehandler operator and one labourer (roles only). |
| Immediate action | Operator stopped, no injury, photo of the sightline taken. |
| Category | Plant and pedestrians. |
| Corrective action | Barrier along the walkway behind the scaffold lift; banksman for every reversing move on that side. |
| Owner and due date | Site manager, Friday. |
| Closed with | Photo of the barrier and a signed briefing sheet. |
Five options compared on photo, voice, AI help and follow-up
I read each vendor's own pages in October 2026 and recorded only what they state. "Not described" means I found no mention, which is not proof that the feature is missing, so confirm anything that matters in a demo or a trial.
| Option | Photo capture | Voice note | AI help | Follow-up actions | Price signal |
|---|---|---|---|---|---|
| Mitti (by SafetyCulture) | Raise an issue with a photo; site QR code for no-login reports | Home page and launch release say AI turns photos or voice notes into issues | AI Issue Creation drafts the issue for review; AI credits per seat | Issue becomes a task with owner, priority and due date; critical alerts | Free up to 10 seats; Premium $24 a seat a month billed annually, $29 monthly |
| HeavyJob Safety (HCSS Safety) | Photo uploads listed for toolbox talks | Not described | Not described | Flag issues for follow-up and assign them; works offline | No price published |
| Raken | Photos and video attached to observations | Not described | Not described | Assign a team member; resolution photos; email updates | No price published; free trial and demo offered |
| Procore Observations | Photos and documents from a phone | Quick Capture is "voice-enabled" | Not described as AI | Responsible party and due date; overdue email notices; history | Annual fee by product and construction volume; unlimited users |
| Microsoft Forms plus a sheet | Image upload, for people signed in to your organisation | Dictate with the phone keyboard | A chat assistant tidies the text; you build the tracker | Whatever you build in Planner or Excel | Comes with Microsoft 365 business plans |
Mitti: built around photo and voice capture
SafetyCulture renamed itself Mitti on 11 August 2026, according to its own media release, and the old safetyculture.com address now redirects to mitti.com. The product pages call it "Mitti (by SafetyCulture)", while older reviews still use the SafetyCulture or iAuditor names, so search for all three.
The pricing page shows a Free plan for up to ten seats with basic tasks and issue reporting, and Premium at $24 a seat a month on annual billing or $29 month to month. The issue-reporting page describes the flow you want: spot a problem, describe it, take a photo, and AI Issue Creation turns it into a detailed issue ready for review. The launch release says the same feature works from a voice note or a typed prompt. The issue then becomes a task with an owner, a priority and a due date, and a high-priority issue sends a critical alert that reaches the right person even if their phone is on silent or Do Not Disturb.
Two details matter for a near-miss log in particular. First, you can fix an issue QR code to the cabin door or a site board, and contractors, visitors and your own operatives can flag a problem from their own phones with no login. The page does not say which plans include the QR route, or whether those reports are anonymous, so ask both questions before you print the code. Second, Mitti's public library has a Near Miss Report Form published by Mitti itself, which records the date, time, location and category, how the event happened and its root cause, and what was learned or changed, with photos. Its page mentions no severity rating, so add one of your own.
The limits to test: the Free plan includes up to 300 AI credits per seat a month (Premium starts at 500), but the pages don't say how many credits an AI-drafted issue uses. Create twenty issues and watch the meter. Mitti's construction page says crews can "complete inspections offline and raise issues with a photo", which reads as offline issue reporting without saying so outright, so test it in a basement too. Mitti wins when you have no project platform, up to ten people need a seat, and you want AI to do the first draft.
HeavyJob Safety and Raken: full suites, no AI capture described
HCSS's safety page says its product is being rebranded as HeavyJob Safety. It covers inspections, job hazard analyses, toolbox talks, training records, near-miss reporting, observations and incidents. For a site crew the useful part is access: observations can be submitted by anyone in the field on any device with no installation or login, and foremen can record meetings, inspections and observations offline, which sync when a connection returns. The page describes no AI features and publishes no price, so expect a sales conversation.
Raken's Observations page covers positive and negative observations with photos and video, assignment to a team member or collaborator, resolution photos and email updates to everyone involved. Its Incidents page covers photos, witness statements and stakeholder alerts. Neither page describes voice input, AI, due dates or a near-miss category, so a near miss would sit under observations. Both tools win where the foreman already lives in the vendor's app and the office wants a full safety record rather than a quick capture tool.
Procore Observations: right if Procore already runs the job
Procore's Observations tool records non-conformance, safety violations or good practice, lets you assign a responsible party and a due date, and sends overdue email notices. Its Quick Capture is described as voice-enabled: you record a short video of the issue and speak to tell Procore what each item should be called. Procore charges an upfront annual fee by product based on your annual construction volume, with unlimited users, and publishes no prices. For a ten-person firm that does not use Procore, that is a bigger purchase than this problem justifies. For one that does, switch the tool on before buying anything else, and read one platform or point tools for the wider trade-off.
The no-purchase route: a form, a tracker and a chat assistant
If you run Microsoft 365, a form with a photo question, a Planner board or Excel table for actions, and a chat assistant to tidy dictated text will cover the basics. Microsoft's file-upload article says uploads are available only when responses are limited to people in your organisation, allow up to 10 files per question, and land in a OneDrive for Business folder. So every subcontractor who needs to attach a photo needs an account in your tenant, which is the main reason this route stalls. Connecteam is a middle path: its free plan covers up to ten users and its forms accept images on every plan, though its pricing page lists AI features without saying which plans include them. Before buying anything, audit what you already own.
A voice note to a clean record: prompt, output and fixes
Whichever app you choose, this prompt works in any business-plan chat assistant, either as a fallback or as a check on what an app's own AI produced. Paste the transcript of a dictated note after the final line.
You are helping a site manager log a near miss from a dictated voice note.
Turn the note below into a record with these headings:
Summary (one sentence), Location, Date and time, What happened,
What could have happened (mark anything you inferred as "inferred"),
People involved (roles only, no names), Immediate action taken,
Suggested category (choose one: working at height, plant and pedestrians,
manual handling, electrical, excavations, housekeeping, falling objects, other),
Questions for the reporter.
Rules: use only what the note says. Write "not stated" for anything missing.
Do not guess names, times or causes. Keep the reporter's own words for what
they saw and for why it happened.
Voice note: [paste transcript]
A foreman dictates this on the way back to the cabin:
Tuesday morning, about ten to eight, plot four, the side return behind the rear extension. The telehandler was reversing along the side return with a pack of boards on the forks. One of the labourers was walking back from the skip and stepped out from behind the scaffold lift, maybe two metres behind the machine. Operator saw him in the mirror and stopped. Nobody hurt. There's no banksman on that side because we're a man down this week. I took a photo of the gap.
An illustrative first draft from an assistant looks like this.
| Heading | Draft entry |
|---|---|
| Summary | A reversing telehandler stopped about two metres short of a labourer who stepped out from behind the scaffold lift. |
| Location | Plot four, side return behind the rear extension. |
| Date and time | Tuesday, about 07:50 (date not stated). |
| What happened | The telehandler, carrying a pack of boards, was reversing along the side return. A labourer walking back from the skip stepped out from behind the scaffold lift. The operator saw him in the mirror and stopped. |
| What could have happened | Labourer struck by a reversing machine (inferred). |
| People involved | Telehandler operator, one labourer. |
| Immediate action taken | Operator stopped; no injury; photo of the gap taken. |
| Suggested category | Plant and pedestrians. |
| Questions for the reporter | Was the side return closed to pedestrians? Does the scaffold lift block the operator's view? Who normally acts as banksman there? |
It reads well, and it is wrong in one way that matters. What I would fix before saving:
- The draft dropped the reason there was no banksman. "We're a man down this week" is the root cause, and a staffing gap needs a different fix from a one-off lapse. It even asks who normally acts as banksman, a question the note already answered.
- Let the app's timestamp supply the date. Do not accept a guessed one.
- Keep "inferred" on the worst outcome until the reporter confirms it, then add your own severity rating.
- Confirm the category against your short list. If two categories fit, pick the one that would trigger the stronger fix.
Corrective actions that close: owner, date and evidence
Capture is the easy half. A log that ends at "noted" is a diary, so the action column is where an app earns its fee. Each action needs one named owner, a date, the type of control it applies, and a piece of evidence that shows it happened. The strongest fixes change the site, not the people on it.
| Control level | Example for the telehandler near miss | Strength |
|---|---|---|
| Remove the hazard | Move the delivery point so the machine never reverses along the side return. | Strongest |
| Engineer it out | Fixed barrier along the walkway; reversing camera or sensor on the machine. | Strong |
| Change the way of working | Banksman for every reversing move; traffic plan; briefing at the start of the day. | Weaker, depends on people |
| Protect the person | High-visibility clothing. | Last line |
Ask the assistant for two options at each level, then choose. The decision stays with the person who knows the site and holds the competence to make it. Here is the same action written badly and well.
| Weak action | Action that can close |
|---|---|
| Remind everyone to be careful around plant. | Site manager to fence the side-return walkway and appoint a banksman for all telehandler moves there from Thursday. Supervisor checks at the 7am briefing for two weeks. Closed when a photo of the barrier and the signed briefing sheet are uploaded. |
Once the fix is in, a five-minute briefing tells the crew what changed and why. The tutorial on what AI can draft for a toolbox talk and what a competent person must check covers that step.
Reading thirty reports at once
The second place AI earns its keep is the monthly review. Export the month's reports to a sheet with an ID, date, site, category, summary and action status, then paste the table into a business-plan assistant with this prompt.
Below are 30 near-miss reports from the last month (ID, date, site, category,
summary, action status).
1. Count reports by category, by site and by day of the week.
2. List any equipment, location or task that appears in three or more reports,
with the report IDs.
3. Flag actions that are overdue or have no owner.
4. For the two biggest patterns, suggest one question to ask at the next
safety meeting.
Use only the data given. Quote report IDs for every claim. If a count is
uncertain, say so.
An invented month might come back like this.
| Pattern | Reports | What the log shows |
|---|---|---|
| Plant and pedestrians | 7 (IDs 3, 8, 9, 14, 19, 22, 27) | Five on plots four and six; four before 08:30 |
| Working at height | 6 | Four involve access towers moved without a check |
| Slips and trips | 5 | Mostly after deliveries are dropped in walkways |
| Falling objects | 3 | All from the first-floor edge |
| Overdue actions | 4 | Two have no owner |
Check the arithmetic yourself. Assistants miscount, so filter the sheet by category and confirm that 7, 6, 5 and 3 match what the sheet shows. Then take the top two patterns to the weekly meeting as questions, not accusations: why are boards being delivered at 07:45 while plant is reversing, and who owns the access-tower check? The same no-blame method is set out for another workplace in a near-miss template and trend method written for a factory, and it transfers to a site cabin without changes.
A 14-person groundworks firm, before and after
Take a 14-person groundworks and extensions firm with three live sites. Near misses are written on cards in the cabin, and the office types them into a spreadsheet on Fridays. The figures below are assumptions chosen to show the arithmetic, not a benchmark for any product.
| Measure | Before: paper cards | Month four: phone capture and AI draft |
|---|---|---|
| Reports logged a month | 4 | 18 |
| Foreman time per report | 3 minutes writing the card | 2.5 minutes (voice note, photo, review the draft) |
| Office time per report | 7 minutes typing | 0 |
| Reports with an owner and a due date | 1 of 4 | 16 of 18 |
| Actions closed by their due date | Not tracked | 11 of 16 |
The sum: before, 4 reports at 10 minutes of combined time is 40 minutes a month. After, 18 reports at 2.5 minutes is 45 minutes. The tool did not save time overall. It bought 4.5 times as many reports for the same effort, and 16 of 18 actions now have an owner and a date. That is the case for it.
The price needs the same honesty. Ten seats is the free ceiling on the pricing page, so fourteen people who all hold a seat would mean Premium for everyone: 14 x $24 = $336 a month on annual billing, or $4,032 a year. Time saved will not pay for that. Keeping seats to the ten foremen and supervisors keeps the firm on the free plan while the habit forms, and the other four can report through the site QR code or pass reports to their foreman. Confirm the QR route is on your plan before you rely on it. Revisit Premium when unlimited templates, permissions or a larger team justify it.
One more sum shows why the seat count matters more than the app. If the firm grows to 22 people and keeps the ten-seat structure, the free plan still holds. If instead every operative is given a seat, Premium for 22 is $528 a month, $6,336 a year, to record what a QR code and ten seats might capture for nothing. Decide who needs a seat by who closes actions, not by who might spot a hazard.
A two-week trial on live sites
Run any shortlisted app on two real sites for two weeks with three foremen. Use the table below as the scorecard, and write the result for each test, not a general impression. Include a visiting subcontractor, because that is the user who breaks most systems.
| Test | Pass mark |
|---|---|
| Opening the app to a saved report with photo and voice | Under two minutes, three attempts out of three |
| Filing with no signal in a basement or trench | Report saved on the phone and sent later, nothing lost |
| Ten AI drafts checked against the spoken note | No invented names, times or causes |
| Creating an action from a report | Owner, due date and priority set in under 30 seconds |
| High-priority alert to the site manager | Arrives within minutes on a locked phone |
| A visiting subcontractor files a report | No unpaid-for seat or app install required, or the cost is known |
| Month-end export | All reports out as a PDF or sheet for the safety meeting |
Spend the second week on the follow-up side. Close three actions with a photo, let one go overdue on purpose, and see who is told. If the app cannot show you every open action by owner on one screen, the log will rot however good the capture is.
Where AI-drafted reports go wrong on site
- Softened wording. "We're a man down" becomes "no banksman present". Read every draft against the voice note for the first month, and keep the original audio or text with the record.
- Invented detail. A time, a machine number or a name that nobody said. The prompt above forbids it, and spot checks catch it when the forbidding fails.
- The wrong category. Keep the list short and review a sample monthly, because a pattern review built on mislabelled reports points at the wrong problem.
- Faces and bystanders in photos. Agree what a photo may show, and blur or crop passers-by before a report is shared outside the firm.
- A credit meter that runs dry. If AI drafting stops mid-month, foremen go back to paper without telling anyone. Check usage weekly in the first month.
- Reports used as evidence for discipline. The first time a report leads to a telling-off, the reports dry up. Say in writing that near-miss entries are for fixing the site, and apply it.
The health and safety policy sets who may use AI on safety records and who signs them off, so settle it there; writing a health and safety policy with AI and what to check shows how. The rule that works on site is short: AI drafts, the supervisor reads it, and the site manager owns the action.
Near-miss logging questions from site managers
Should near-miss reports carry the reporter's name?
Make the name optional and keep the tone blame-free, because people stop reporting once a report leads to a telling-off. Record roles rather than names for anyone else involved. A near-miss log also does not replace any legal duty to report injuries or dangerous occurrences, so ask your safety adviser what applies to your sites.
Can a subcontractor file a report without a paid seat?
It depends on the app. HCSS says observations in HeavyJob Safety can be submitted by anyone in the field with no installation or login. Mitti lets you put an issue QR code on site so contractors and visitors can flag a problem from their own phone with no login, though its pages don't say which plans include the QR route. Microsoft Forms uploads only work for people signed in to your organisation. Test whichever you pick with one real subcontractor.
Is it safe to paste near-miss reports into a chat assistant?
Strip names, injuries and health details first, and use a business plan rather than a personal one. Business plans from the main providers don't train on your content by default, while personal plans have a training switch in privacy settings that you must check. Using the AI built into your safety app is simpler, because the record stays in one place.
What if a site has no phone signal?
Test it before you buy. HCSS says foremen can record observations offline and the data syncs when a connection returns. Mitti's construction page says crews can complete inspections offline and raise issues with a photo, but it does not spell out that a new issue saves with no signal. Take a phone into a basement or trench, file three reports with the signal off, and check that all three arrive once you reconnect.
Further reads
- AI Automation for Construction Companies: Daily Logs to Invoices — Daily logs and site photos use the same capture habits.
- AI Receptionist for Construction Companies: Real Costs and Call Routing — Six plans priced at 250 calls, what answering only overflow saves, and a routing rule per caller type, with urgent site issues going to a person.
- Construction Photo Documentation App: What AI Adds, and Which Plan — CompanyCam's AI credits change with the plan. Compare Core, Crew and Scale with cheaper options, set naming rules, then test one live job.
- Five AI Apps for Construction Site Work: Photos, Logs, Checks — Five apps for photos, daily logs and site checks, with the AI features each one lists, which plan carries them, and what four users would pay.
- AI Tools and AI Development: The Complete 2026 Guide — the AI hub, including every tutorial in the AI-for-business series.
Sources: Mitti (by SafetyCulture) home, pricing, issue-reporting and construction pages, its Near Miss Report Form library page and its media release 'SafetyCulture becomes Mitti' (11 August 2026); HCSS Safety page; Raken Observations and Incidents pages; Procore Observations and pricing pages; Connecteam pricing page; Microsoft support article on file-upload questions in Forms.