ServiceM8 Addons

Custom addons and integrations for ServiceM8 to help streamline your field service business.

i

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.

Let's 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.

OG Portal dashboard showing sites, jobs, assets and a map overview

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
OG Portal job detail view with timeline, site details and description

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
OG Portal assets list with pass/fail compliance status

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
OG Portal asset detail with test history and form results

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
Most Popular

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

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.

All Attachment Viewer showing attachments across multiple jobs on desktop

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
All Attachment Viewer on mobile showing photos and PDFs for a site

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

$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).

DataGrid asset type selection showing fire safety equipment types

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
DataGrid site selection with search and filter

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
DataGrid spreadsheet view showing asset data with columns for name, code, location, type and more

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
DataGrid bulk edit modal allowing field updates across multiple selected assets

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.

Paid

$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.

OverBooked time slot configuration showing weekly schedule with customisable slots

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 view showing available time slots to choose from

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
OverBooked service zone map showing coverage area

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
Customer view showing upcoming bookings with reschedule options

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 Beta

Select, 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

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.

PDF Stacker interface showing PDF selection with checkboxes and reorder arrows

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 Beta

See 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

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.

Job Radar showing active work orders at this site and nearby locations with distance

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
Job Radar showing live on-site activity with staff names and upcoming bookings

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 Beta

Complete 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

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.

Who Was When showing a visual timeline of past visits with staff names, times, and job details

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
Who Was When showing upcoming scheduled visits and live on-site activity

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 Version

Having issues with any of our addons?

We're here to help. Reach out and we'll get you sorted.

Contact Support

By using our ServiceM8 addons, you agree to our ServiceM8 Addon Privacy Policy.