Skip to content
Superstack

Software

Job Scheduling Software

Allocate the right people and resources to the right jobs, drag-and-drop, skills and zones, recurring work and automatic notifications.

Next jobJust now

Superstack builds job scheduling software NZ service businesses use to replace the whiteboard. If you run cleaners, tradespeople, technicians or carers across a city, you get a drag-and-drop job calendar that knows who is qualified, who is nearby and who is already booked, and that tells staff and customers the moment anything changes.

The problem

the whiteboard cannot text anyone

  • The week lives on a whiteboard and in the ops manager's head, and when she is away nobody knows who is where.
  • We move a job on the board, forget to tell the technician, and he turns up at yesterday's address.
  • Two vans cross the city in opposite directions to jobs the other one drove past this morning.
  • One crew is booked solid until Thursday while another sits in the yard waiting for work.
  • When a job runs late, the next customer waits at home for a van an hour away, and nobody has told them.

What Superstack builds

job scheduling software that replaces the whiteboard

The whiteboard is easy to read and impossible to trust. It cannot tell a cleaner her Tuesday moved, stop two jobs landing on the same electrician, or know who holds the gas licence. We build the calendar to do those things, with the same drag-and-drop feel the ops manager likes.

Example workflow

A customer rings about a blocked drain. The office creates the job, and the calendar suggests Thursday morning with the drainlayer who is in South Auckland that day with the right ticket. The dispatcher accepts. The drainlayer's phone updates, and the customer gets a text with an arrival window. When Wednesday overruns, the dispatcher drags Thursday's start later and both texts resend. He marks it complete from the van and the next job is on screen. The software suggested and notified. The dispatcher decided.

  1. 1
    Job created
  2. 2
    Slot suggested by zone and skill
  3. 3
    Assigned
  4. 4
    Staff notified
  5. 5
    Customer ETA sent
  6. 6
    Rescheduled if needed
  7. 7
    Completed
  8. 8
    Next job

Integrations

Google Maps supplies drive times, so capacity and routing use real traffic. Google Calendar and Microsoft Outlook show each person's jobs in the calendar they use. Twilio sends the texts. Your job management and timesheet systems supply the jobs and receive the hours, and your accounting software raises the invoice on completion.

Any system with an API connects. Click a logo to visit them.

Add AI when it actually makes sense

AI is optional. Rules, zones and conflict checks do most of the work, so we add AI only where it saves the dispatcher time. Read about how we use AI and business process automation.

Web app, mobile app and customer portal

Web app

The dispatcher and office team run the week from the web app: the drag-and-drop calendar, the map of today's jobs, conflict warnings and the utilisation reports. They set up skills, zones and capacity here themselves.

Mobile app

Field staff use the mobile app for today's jobs, the map to the next one, and start and finish taps for the timesheet. A push notification arrives the moment the dispatcher changes anything, so nobody turns up to yesterday's plan.

Customer portal

Customers see their job's date, who is coming and the arrival window, and confirm or ask to move it. Property managers see every site. All three share one database, so the dispatcher's change shows on the customer's screen.

Build options

FAQ

Yes. Drive times come from Google Maps, and the scheduler uses them two ways. When it suggests a slot, the scheduler prefers the person working nearest the job. When it builds a day, it orders the jobs to keep each van moving in one direction. A delivery fleet gets a dedicated routing engine. For most service businesses, keeping each person in their zone removes most wasted driving.

Yes. Set the pattern once: weekly, fortnightly, monthly, the first Tuesday, and the system creates each visit with the usual person assigned. Public holidays and customer closures move the visit to the next working day and tell the customer. Change one visit without changing the series, or the series from a date forward. Recurring work counts as booked hours, so you know what capacity is left.

Yes. Each depot or team has its own calendar, zones and staff, and a dispatcher views one or all. Staff who float between depots appear in both and can only be booked once. Zones stop a Christchurch job being offered to a Timaru crew unless nobody closer is free, and reports compare utilisation across depots so the owner sees which is short of hands.

Yes. The schedule is one part of the job's life. Jobs come in from your job management software or from ours, with the customer, site and work required attached. When staff mark the job complete, the hours go to the timesheet and the job goes to invoicing, so your accounting software raises the invoice. We connect to an existing job system rather than replacing it.

The dispatcher drags it, and the system does the rest. If a job overruns, the technician taps 'running late' and the next customer gets a revised ETA. If a job is cancelled, the dispatcher pulls a later one forward. If someone goes home sick, their remaining jobs are flagged and the calendar suggests who is qualified and nearby. Every change notifies the people affected.

As a build you own, not a per-user subscription. The cost depends on which modules you need, whether we connect to an existing job or timesheet system, and how complex your rules are: skills and zones are standard, multi-depot routing is more work. We scope it after a look at your whiteboard, and you pay for the build, then hosting and support.

Talk to Superstack

Built around the way you work.

Your business shouldn’t have to fit someone else’s software. Tell us how your business works. We’ll show you what Superstack can build around it.

Send us a photo of your whiteboard. We'll show you the same week in the app, with everyone notified.