AI Report Assist
AI Report Assist

Use AI Report Assist to capture spoken findings and photos, then review AI-drafted observation suggestions before they are added to your inspection. Suggestions stay as drafts until you approve them. Classic observations and Summarize still work the same way.
Before you begin
- Open an inspection that uses your active template.
- Allow microphone (and camera, if you dictate with video) when prompted.
- On mobile, use a reliable connection when you analyze a session or approve suggestions.
Open Assist
On web and mobile, open Assist from the AI Assist Sessions card on the inspection (below Observations):
- Click or tap New session to start capture.
- Click or tap a session row to reopen capture, or to open AI Assist Review when that session is analyzing or ready for review.
The Observations header keeps Bulk Upload (see Bulk Upload for Observations). There is no separate AI Assist button on Observations.
Capture a session

- On the AI Assist Sessions card, click or tap New session (or open an existing open session).
- On the AI Assist Capture screen, choose Category (or leave All categories). Optionally choose Subcategory.
- Click or tap Start Session. A new session starts with an empty timeline.
- Record dictation and add photos:

- Web — Use Add audio, Add video, or Add photos in the toolbar above the timeline. You can record, use the camera, or choose files (including HEIC photos). You can also drag files onto the timeline.
- Mobile — Use the fixed round buttons at the bottom (same style as observation capture): hold the mic for audio, or tap video or camera for in-session recording only (no photo library picker on Capture).
- Nest photos under the related audio or video when they belong together. Drag to reorder; drag right to nest or left to un-nest. Nesting is a hint for Analyze, not a hard boundary between findings.
- When you are ready, click or tap Analyze session. You need at least one item on the timeline. Analyze marks the session ready, closes Capture, and prepares suggestions. There is no separate Complete step and no Walk-and-talk toggle.
- The AI Assist Sessions card shows processing status (for example, media ready or preparing) while work continues.
Delete a session
- Web — In AI Assist Capture, click Delete session.
- Mobile — Swipe a session row on the AI Assist Sessions card and confirm delete. Capture has no delete control.
Review suggestions

- Open AI Assist Review by tapping a session row that is analyzing or in review, or when Bulk upload finishes and opens Review for you.
- Review one suggestion at a time. Use Previous and Next to move through the queue.
- Edit fields as needed. Category and Subcategory are required when your template expects them. Location is optional.
- Assign photos and videos from this session’s media pool. Each item can only be assigned to one suggestion in the session.

- Click or tap Approve to write the observation and advance the queue. Click or tap Reject to discard the suggestion without creating an observation. Edits you did not approve are not saved.
Changes save only when you Approve.
Bulk upload
Bulk Upload on the Observations header opens AI Assist Bulk Upload, where you upload new videos and photos, choose a Category, then click or tap Start. When processing finishes, Review opens so you can approve or reject suggestions. Nothing is written as live observations until you Approve.
For the full Bulk Upload walkthrough, see Bulk Upload for Observations.
Generating a report with pending suggestions
If you still have Assist suggestions waiting for review and you start generating or downloading a report, SwiftReporter shows a warning and asks you to confirm. You can cancel and finish review, or continue generating the report. Pending suggestions are not applied automatically.
What happens next
- Approve writes the suggestion into the inspection as an observation (with associated media when present).
- Reject or leaving items pending does not create observations.
- You can keep using normal Add Observation and Summarize at any time.
Troubleshooting
- Analyze seems stuck — Check your connection, wait until the sessions card shows prep finished, then open Review when suggestions appear.
- Cannot approve — Choose Category and Subcategory when required by your template.
- Bulk Start disabled — Add at least one new video and choose a category.
