On this page
1What the integration does
TalkTrade is a voice-powered AI assistant for trade paperwork. Connected to ServiceM8, it lets a technician on site:
- Pull today's jobs from the ServiceM8 dispatch board, with search and filtering.
- Voice-fill any custom form you've built in ServiceM8 — talk through the job and TalkTrade maps what you said to the correct fields, including dropdowns, multi-select, numbers, dates and photo fields.
- Create jobs, notes, materials and checklists by voice — describe the customer and the work, and TalkTrade sets it up in ServiceM8.
- Push everything back to the job — completed form responses, site photos, PDFs and job notes land on the right ServiceM8 job automatically.
You keep using ServiceM8 exactly as you do now. TalkTrade just removes the typing.
2Getting started — download & sign up
TalkTrade is a mobile app for iOS and Android. To get started:
Install it on the phone or tablet your technicians take on site.
Open the app and sign up with Apple, Google or email. Takes under a minute.
Add your business name, logo, ABN and standard rates under Profile. These pre-fill your standalone documents; your ServiceM8 forms always use the job's own data.
3Connecting your ServiceM8 account
From the home screen, tap ServiceM8, then Connect ServiceM8.
You'll be taken to ServiceM8's secure login (OAuth 2.0 — TalkTrade never sees your ServiceM8 password). Review the requested permissions and tap Approve.
TalkTrade loads your jobs and custom form templates automatically. Nothing to configure — any form you've already built in ServiceM8 just works.
Permissions TalkTrade requests
TalkTrade requests the minimum ServiceM8 scopes needed to operate: read and manage jobs, read and manage forms, manage attachments, read schedule, read staff, publish job notes, read and manage customers and contacts, and manage job materials and checklists. These are used solely to pull job and form data into the app and push your completed work back to the relevant job. See our Privacy Policy for how data is handled.
4Voice-filling a custom form
Open Today's Jobs — your ServiceM8 schedule for the day. Use search or filters to find the job you're on.
TalkTrade shows the custom forms available in your ServiceM8 account. A search bar helps if you have dozens.
Tap record and describe the work naturally — "all general power points tested and passed, kitchen GPO failed, replaced under warranty". TalkTrade transcribes your audio and maps what you said to the correct fields.
Every field is shown for review before anything is sent. Record again to add detail incrementally — "actually the brake test failed" updates just that field. You can also edit any field by hand.
Capture site photos with the camera or gallery. Photos can be bound to specific form fields or attached to the job.
Tap send. The completed form response lands on the job in ServiceM8 in the correct field format, with photos attached.
What the AI handles for you
- Trade terminology — 270+ Australian trade terms across HVAC, electrical (including solar), plumbing (including gas), carpentry, painting and more. "Daikin seven kilowatt split" maps to the right brand, capacity and system type.
- Blanket statements — "all checks passed except the earth test" fills every relevant field correctly.
- Professional polish — rough speech becomes clean field entries: spelling corrected, phrasing tidied, meaning unchanged.
- Field types — text, number, dropdown, multi-select, multi-line, date and photo fields, including conditional fields that reveal automatically when the AI fills them.
- Mandatory questions — the app flags required fields that haven't been answered before you can submit.
5Working with your jobs
Beyond forms, TalkTrade supports voice-first workflows across the job:
- New job by voice — describe the customer, address and work needed. TalkTrade matches existing customers or creates new ones, with the job ready as a Quote, Work Order or Invoice.
- Voice job notes — talk through what you found; a polished note posts to the job diary.
- Voice photos — snap a site shot and dictate the caption.
- Voice materials — "three washers at two dollars each" matches against your ServiceM8 catalogue where possible, or lands as ad-hoc lines for the office to price.
- Voice checklists — rattle off the to-dos and they appear as tickable items on the job.
6What syncs back to ServiceM8
| Item | Where it lands in ServiceM8 |
|---|---|
| Completed form responses | On the job, in the correct ServiceM8 field format |
| Site photos | Job attachments (or bound to specific form fields) |
| Job notes | Job diary |
| Materials | Job materials, matched to your catalogue where possible |
| Checklists | Tickable checklist items on the job |
| Voice transcript note (optional) | Job diary — an opt-in audit trail of what was said |
Client name, address and date pre-fill from the job data, so nothing is re-entered. Failed photo uploads retry automatically with progress shown, and you're warned if anything didn't make it.
7Pricing, trial & billing
The TalkTrade app and its standalone voice paperwork (quotes, invoices, SWMS, service reports, purchase orders) are free.
The ServiceM8 integration is $20 AUD/month (GST-inclusive) per ServiceM8 account — flat rate, unlimited team members — with a 7-day free trial. Billing is handled by TalkTrade directly (via Stripe), not through your ServiceM8 subscription.
Subscribe at talktrade.com.au/subscribe. Card details are collected at signup; your first charge is after the 7-day trial.
One subscription covers every technician connecting to that ServiceM8 account.
Email hello@talktrade.com.au or use the billing link in your receipt to manage or cancel the subscription. No lock-in contracts.
8Disconnecting or cancelling
- Disconnect ServiceM8 from TalkTrade: in the app, open the ServiceM8 section → Settings → Disconnect. This revokes TalkTrade's access to your ServiceM8 account.
- Revoke from the ServiceM8 side: you can also disconnect the add-on from your ServiceM8 Online Dashboard at any time.
- Cancel your subscription: email hello@talktrade.com.au and we'll process it promptly, or use the Stripe billing portal link in any receipt email.
- Delete your data: see our account deletion and data deletion pages. Job data, prices and transcripts stay on your device and in your ServiceM8 account — not on TalkTrade servers.
9Troubleshooting
| Issue | Fix |
|---|---|
| My jobs aren't showing | Check the job is scheduled for today in ServiceM8 and assigned correctly. Pull down to refresh. Jobs moved in ServiceM8 appear as soon as they're rescheduled. |
| A form is missing | Only forms published in your ServiceM8 account appear. Use the search bar in the form picker if you have many forms. |
| A field didn't fill | Record an additional note mentioning that field specifically, or tap the field to edit it by hand. Conditional fields reveal automatically when the AI fills them — use "Show all questions" to see every field. |
| Photos didn't upload | Uploads retry automatically with a 60-second timeout and progress display. If an upload still fails you'll be warned on the success screen — re-send from the form. |
| Connection expired / logged out | Reconnect via ServiceM8 → Connect ServiceM8. Your forms and settings are preserved. |
| Voice not transcribing accurately | Speak naturally rather than robotically — the AI handles slang and shorthand. In loud environments, hold the phone closer or type quick notes instead; text input works everywhere voice does. |
Need a hand?
We're an Australian team and we answer fast.
Email hello@talktrade.com.au
Phone 0447 018 041
Web talktrade.com.au