🤖 Smart AI Features
FieldPro includes three AI-powered features that make fieldwork faster and hands-free. All three can be toggled independently in Settings → Smart AI.
🎙️ Voice Copilot — Smart Fill
Fill inspection forms using your voice — no typing needed. Powered by Gemini AI.
How to Use
- Tap the mic button (floating button, bottom-right of the form)
- Speak your command naturally
- Tap the mic again to stop recording
- FieldPro processes your voice, fills the fields, and reads back what it did
Voice Commands
| What You Say | What Happens |
|---|---|
| "Set pressure to 42" | Fills a number field |
| "Pass" / "Yes" / "Acceptable" | Fills toggle and select fields |
| "Next" / "Go back" | Navigates between sections |
| "Go to Safety section" | Jumps to a named section |
| "Flag — cracked gasket" | Adds a flag with your note |
| "Add a comment — needs follow-up" | Adds a comment to the current field |
| "Skip" / "Not applicable" | Marks the field as N/A |
| "Undo that" | Reverts the last voice action |
| "What did I set for pressure?" | Reads back a field value |
| "Read everything" | Reads back all filled fields in the current section |
💡 Voice Copilot understands context — it knows which fields are on screen, what type they are (number, dropdown, yes/no), and what options are available. Speak naturally.
📋 Smart Populate
When you start a task on an asset you've worked on before, Smart Populate can carry forward values from your previous completed task — saving you from re-entering serial numbers, model info, and configuration data.
How It Works
- Start a new task on an asset with previous history
- A banner appears: "Previous data available"
- Tap the banner → select which previous task to carry forward from
- Fields are pre-filled based on a three-tier system:
| Tier | Fields | Behavior |
|---|---|---|
| Auto-fill | Text, dropdowns, checkboxes | Filled automatically — serial numbers, model info, configuration |
| Suggested | Numbers, text areas, pass/fail, yes/no, ratings | Filled with a "Suggested" badge — review before accepting |
| Never | Signatures, location, photos, uploads | Always blank — must be captured fresh each visit |
Managing Pre-filled Values
- Tap the "Suggested" badge on any field to clear it
- Tap "Clear All" on the populated bar to remove all carry-forward values
- Edit any pre-filled value directly — your changes override the carried-forward data
💡 Smart Populate works across technicians — if Tech A completed the last inspection, Tech B will see that data when they start the next one on the same asset.
💡 Smart Populate requires an internet connection to fetch previous task data.
🎤 Smart Memo — Voice Notes
Record voice memos during tasks — AI automatically transcribes them into text.
How to Use
- Tap the mic icon in the field toolbar (next to Flag, Comment, Photo)
- Speak your observation
- Tap mic again to stop recording
- The audio is saved and automatically transcribed
- The transcription appears in the comment field with a [Voice Memo] prefix
- A "Transcribed with AI" banner confirms the transcription
What Gets Saved
- Audio file — the original voice recording is attached to the field
- Transcription — the AI-generated text is added as a comment
- Both are included in the final report
💡 Voice memos work offline — the audio is saved locally and transcribed when you're back online.
⚙️ Toggling AI Features
All three features can be controlled individually:
| Setting | Where | Default |
|---|---|---|
| Smart Fill — Voice AI | Settings → Smart AI | On |
| Smart Populate | Settings → Smart AI | On |
| Smart Memo — Voice AI | Settings → Smart AI | On |
Turning off a feature hides its button/banner throughout the app.