ServiceM8
ServiceM8 Addons
Custom addons and integrations for ServiceM8 to help streamline your field service business.
ServiceM8® is a registered trademark of ServiceM8 Pty Ltd. Over Geek is an independent third-party developer and is not affiliated with or endorsed by ServiceM8.
Need something custom built?
If you've got a workflow that needs automating or an idea for a custom ServiceM8 integration, reach out and let's have a chat.
OG Portal
A client portal for ServiceM8. Give your customers direct access to the information that matters.
OG Portal bridges the gap between your ServiceM8 account and your clients. Instead of fielding calls and emails for job updates, asset reports or upcoming visit details, give your customers a branded, self-service portal where they can find everything themselves.
Dashboard Overview
Clients see their sites, jobs, assets and upcoming visits at a glance, complete with an interactive map of all their locations.
- Site, job, asset and visit counts
- Interactive map with job pins
- Open quotes and recent jobs
- Upcoming visit schedule
Jobs & Quotes
Full job history with statuses, descriptions, timelines and attachments. Open quotes are surfaced front and centre so nothing slips through the cracks.
- Complete job timeline with status updates
- Site details and job descriptions
- Invoice and payment tracking
- File and photo attachments
Assets & Compliance
Track every asset with test history, pass/fail status and form results. Perfect for fire safety, compliance and maintenance industries.
- Full asset register per site
- Clear pass/fail compliance indicators
- Search and filter by type or status
- Exportable records for audits
Asset Detail & Test History
Drill into any asset for full details including location, photos, and a complete history of every test and form result.
- Asset photos and location map
- Complete test and inspection history
- Form results with pass/fail outcomes
- Pressure test due dates and scheduling
Two tiers to suit your needs
Choose the plan that fits your business. Upgrade any time as your needs grow.
OG Portal Essentials
Core client visibility for jobs and sites
- Jobs & quotes
- Sites & locations
- Interactive map
- Branded portal
- Assets & compliance
- Upcoming visits
OG Portal Professional
The full client experience with assets and visits
- Jobs & quotes
- Sites & locations
- Interactive map
- Branded portal
- Assets & compliance
- Upcoming visits
All Attachment Viewer
See every attachment across every job for a site, without leaving ServiceM8.
All Attachment Viewer integrates directly into the ServiceM8 web and mobile interface. Open it from any site and instantly browse every photo, PDF and file attached to every job at that location. All in one scrollable view. No more clicking through jobs one by one.
Free, forever
We plan on this addon being free and remaining free for all ServiceM8 users. No catches, no trials, no hidden fees. Take it as a gift to yourself.
*While we fully intend to keep this free, pricing is subject to change due to factors beyond our control. But rest assured, we'll try not to go full Order 66 on you.
Web View
Browse all attachments for a site in a clean overlay. Photos, PDFs and documents grouped by job with status badges and descriptions.
- View all attachments across all jobs for a site
- Photos and PDFs grouped by job
- Job status badges and descriptions
- Works directly inside ServiceM8
Mobile View
The same powerful attachment overview, right on your phone. Perfect for checking previous work on-site before starting a new job.
- Full mobile support via ServiceM8 app
- Scroll through photos and documents on-site
- Reference past work before starting new jobs
- No separate app required
DataGrid
Bulk edit ServiceM8 asset fields across an entire site in seconds.
DataGrid gives you a spreadsheet-style view of every asset on a site, organised by asset type. Select one, some, or all assets and update fields in bulk — no more opening each asset individually. Need to take your data offline? Export any asset type to CSV with a single click.
$5.99 AUD/month
DataGrid is available on the ServiceM8 Add-On Store for $5.99 AUD per month (or local equivalent as per ServiceM8 store pricing).
Choose Your Asset Type
Start by selecting which asset type you want to work with. DataGrid pulls every asset type from your ServiceM8 account into a searchable list so you can jump straight to what you need.
- All asset types from your account in one list
- Searchable for quick access
- Works with any custom asset types you've created
Pick a Site
Select the client or site you want to load assets for. Search by name and filter to sites only, so you can find the right location in seconds.
- Search clients and sites by name
- Filter to sites only for faster navigation
- Supports all your ServiceM8 clients and locations
Spreadsheet-Style Grid View
Every asset for the selected site and type is loaded into a familiar spreadsheet layout. See all your data at a glance — asset names, codes, locations, types, sizes, dates and more.
- All asset fields visible in a sortable grid
- Select individual assets or select all at once
- Export the entire grid to CSV with one click
Bulk Edit in One Go
Select the assets you want to update, choose a field, set the new value and apply it to all of them at once. What used to take an hour of clicking through individual assets now takes seconds.
- Update any field across multiple assets simultaneously
- Choose from all available fields via dropdown
- Confirmation count so you know exactly how many assets are affected
- Changes sync directly back to ServiceM8
OverBooked
Smart scheduling for service businesses. Let customers self-book from time slots that fit your day.
OverBooked lets you define specific booking slots for each day of the week, so customers can only book times that work for your schedule. No more awkward gaps between appointments or jobs that spill across multiple slots. You stay in control of your day, and your customers get a clean, simple booking experience.
$49/month AUD
All-in-one plan with unlimited bookings, ServiceM8 integration, custom branding, staff availability sync, customer notifications and rescheduling management. View full pricing details.
Custom Time Slots
Define exactly when customers can book for each day of the week. Set slot times and durations that match your service workflow — morning-heavy Mondays, afternoon Fridays, whatever works for you.
- Configure slots per day of the week
- Toggle individual slots on or off
- Copy slot patterns between days
- Eliminate gaps and scheduling conflicts
Customer Booking Flow
Your customers see only the slots you've made available. A clean, step-by-step booking experience — verify, enter details, pick a date and time, then confirm. No overwhelming calendars or confusing options.
- Simple step-by-step booking wizard
- Only shows genuinely available time slots
- Staff availability synced from ServiceM8
- Custom branding with your logo and colours
Service Zone
Draw your service area on a map and only accept bookings from customers within your coverage zone. No more turning up to jobs outside your area or fielding enquiries you can't service.
- Draw your service boundary on an interactive map
- Customers outside the zone can't book
- Custom out-of-zone messaging
- Covers your entire service radius
Bookings & Rescheduling
Customers can view their upcoming appointments and reschedule if needed — all within the rules you set. Minimum notice periods, maximum changes, and blackout dates keep you in control.
- Customers see all upcoming bookings at a glance
- One-click rescheduling via email links
- Set minimum notice and max reschedules
- Jobs sync directly to ServiceM8
PDF Stacker
In BetaSelect, reorder, and merge multiple PDF attachments on a job into one clean document.
Quickly select, reorder, and combine multiple PDF attachments on a job into a single document. No more juggling separate files — just pick your PDFs, arrange them in the order you need, and export one clean merged file straight back to the job card.
Free for all ServiceM8 users
PDF Stacker is hosted using ServiceM8's built-in tools at no cost to us, so we're passing that on to you — completely free, forever.
Select, Reorder & Merge
All PDF attachments on a job are listed automatically. Tick the ones you need, use the arrow buttons to arrange them in the right order, and merge them into a single document with one click. The merged file is saved straight back to the job card.
- All job PDF attachments listed automatically
- Select individual PDFs or use Select All
- Reorder with arrow buttons before merging
- Custom output filename
- Merged file saved back to the job card
- No separate app required
Good to Know
PDF Stacker works best with standard documents like forms, certificates, and compliance sheets. Very large or graphics-heavy PDFs may not merge as expected.
Enable Beta Version
PDF Stacker is a free beta add-on built for our own workflow. It won't be submitted to the ServiceM8 Add-On Store — there's already a great paid option there and we're not looking to step on any toes. If you encounter any issues, please reach out to us.
Enable Beta Version
Job Radar
In BetaSee all work orders at this site and nearby — right from the job card.
Job Radar adds a proximity search to your job cards. With one click, see every active work order at the current site and nearby locations — helping your team coordinate visits, avoid double-ups, and spot opportunities to batch nearby jobs together. Works on desktop and the ServiceM8 mobile app.
Free for all ServiceM8 users
Job Radar is hosted entirely on ServiceM8's infrastructure at no cost to us, so we're passing that on — it's completely free.
Nearby Work Orders
See every active work order at the current site and other jobs within 5 km, sorted by distance. Each entry shows the client, address, category, and description.
- Work orders at the same site grouped at the top
- Nearby jobs sorted by distance
- Click any job number to copy it to clipboard
- Open any job directly in a new tab
Live Activity & Bookings
See who's currently on-site with a live pulsing indicator and staff name. Upcoming bookings show the date, time, and assigned staff — so dispatchers and techs always know what's happening and what's coming up.
- Live on-site indicator with staff name
- Upcoming bookings with date, time, and staff
- Smart location handling — flags missing or mismatched addresses
- Clean, fast interface with no setup required
Enable Beta Version
Job Radar is currently in public beta. Install it now to start testing — we're planning to submit it to the ServiceM8 Add-On marketplace in the near future. If you encounter any issues, please reach out to us.
Enable Beta Version
Who Was When
In BetaComplete visit history for any client site — past, present, and upcoming.
WhoWasWhen gives you instant visibility into the complete visit history for any client site in ServiceM8. Open it from any job card to see a visual timeline showing upcoming scheduled visits, past visits over the last 12 months, and live on-site activity with real-time duration tracking. Built for field service teams who need to quickly answer: who's been to this site, who's there now, and who's going next? Works on desktop and the ServiceM8 mobile app.
Free for all ServiceM8 users
Who Was When is hosted entirely on ServiceM8's infrastructure at no cost to us, so we're passing that on — it's completely free.
Visual Visit Timeline
See every visit over the last 12 months laid out on a clean timeline. Each entry shows the staff member, time, job number, status, and description — with multiple staff on the same day grouped together.
- 12 months of visit history at a glance
- Staff name, time, status, and job description
- Multiple staff on the same day grouped together
- Click any job number to copy or open it directly
Live Activity & Upcoming Visits
See who's currently on-site with real-time duration tracking, plus all upcoming scheduled visits. Your team always knows what's happening at a site and what's coming up next.
- Live on-site indicator with real-time duration
- Upcoming visits with date, time, and assigned staff
- Open from any job card — no setup required
- Clean, fast interface that loads instantly
Enable Beta Version
Who Was When is currently in public beta. Install it now to start testing — we're planning to submit it to the ServiceM8 Add-On marketplace in the near future. If you encounter any issues, please reach out to us.
Enable Beta VersionHaving issues with any of our addons?
We're here to help. Reach out and we'll get you sorted.
Contact SupportBy using our ServiceM8 addons, you agree to our ServiceM8 Addon Privacy Policy.