Scheduling and Dispatch

Multi-Team Scheduler Right Tech, Right Job, Right Time

Hub sees skill, location, and schedule for every team member. Assigns the job, confirms with the team, and notifies the customer.

Built by ex-Google, ex-Salesforce engineers. Live across multi-crew service businesses.

Response under 2 minutes Included in Starter No per-message fee Onboarding in 1 week

The pain you recognize

Why coordinating by phone and spreadsheet limits how many jobs you can run

Manual scheduling is a ceiling on your capacity. Here is where it breaks down as your team grows.

Coordinating by phone tag wastes an hour a day

Calling team members to check availability, negotiate slots, and confirm jobs takes a coordinator 45-90 minutes every morning. That time goes to zero with skill-based auto-assignment.

Double-booked team members cost you the job

When scheduling lives in spreadsheets or memory, overlaps happen. A double-booked team member means a no-show, a rescheduled customer, and a damaged reputation.

Wrong team member for the job type

Sending an HVAC-only technician to an electrical panel job wastes a visit and a customer appointment. Skill-based assignment prevents mismatches before the schedule is set.

Customers have no visibility until someone shows up

Without automated notifications, customers call your office to confirm, change their plans, or complain. Hub sends the appointment confirmation, team member name, and arrival window automatically.

How it works

How Multi-Team Scheduler works

From job entry to team member assignment and customer confirmation, automatically.

📅
Multi-crew schedule · Tue Sep 10
Skill-based dispatch · coverage area + load aware
0 jobs
8a
10a
12p
2p
4p
Daniel · Electrician
🔧Marcos · Plumber
🖌Sara · Painter
❄️Junior · HVAC
Each crew sees their own · manager sees everyoneLive demo
1

Step 1: Job enters the pipeline

From AI pre-estimate, web booking, or manual entry, the job gets a required skill tag, location, and estimated duration from your service catalog.

2

Step 2: Hub matches job to available team member

Scheduler checks skill match, current schedule, and geographic proximity. Proposes the best available slot. Coordinator approves with one click.

3

Step 3: Team member gets assigned and notified

Team member receives job details, customer address, scope, and any notes via text. Confirms from their phone.

4

Step 4: Customer receives appointment confirmation

Automated text with team member name, arrival window, and a link to track status. No call to your office needed.

Real example

Multi-team scheduling in practice

Three scheduling scenarios across different trades and crew configurations.

Paula dispatches four HVAC techs across Phoenix with Hub

Persona

Paula runs an HVAC company with four technicians. Monday mornings used to take 45 minutes of calls. Now she approves the day's assignments in 5 minutes.

  1. 7:00 AM
    Hub

    Reviews all jobs booked for the day: 11 across Phoenix metro. Matches each to available tech by skill and zone.

  2. 7:02 AM
    Hub

    Sends Paula the proposed day schedule for review.

    Morning Paula! Here's today's proposed schedule: 11 jobs across 4 techs. Mike and Sarah have HVAC only; Carlos and Dave are HVAC + commercial. Tap to review and approve.
  3. 7:07 AM
    Paula

    Reviews, swaps one job (customer requested Dave specifically), approves.

  4. 7:08 AM
    Hub

    Sends each tech their day's jobs. Sends each customer their appointment confirmation.

Outcome

Monday dispatch done in 8 minutes. Used to take 45 minutes of phone calls.

Before vs. after

Reimagine Hub vs. ServiceTitan, Jobber, and Thumbtack Pro on scheduling

Without Reimagine Hub

  • Coordinator calls team members each morning to check availability
  • Schedule lives in a spreadsheet or a whiteboard
  • Double-bookings discovered when a team member calls in with a conflict
  • Wrong-skill assignments waste a visit
  • Customers call to confirm; office handles 15-20 confirmation calls/day

With Reimagine Hub

  • Scheduler matches jobs to team members based on skill, location, and calendar
  • Single real-time calendar for all teams and all jobs
  • Double-booking blocked at the point of assignment
  • Skill tags prevent mismatched assignments
  • Customer confirmation sent automatically at assignment

By the numbers

Scheduling results after switching to Hub

Metrics from Reimagine Hub users across multi-crew service businesses.

~60%
Reduction in coordinator time spent on daily assignments
0
Double-bookings after switching to Hub scheduler
~15
Fewer inbound "when is my appointment?" calls per day

Results vary by volume, service catalog, and configuration. Figures observed across Reimagine operations running this feature for 3+ months.

What sets us apart

How Reimagine Hub compares to ServiceTitan, Jobber, and Thumbtack Pro

Most platforms require manual assignment decisions. Hub proposes the best match automatically.

ServiceTitan

What it is
Enterprise field service management platform
Limitation
Advanced scheduling available but requires significant setup time and enterprise pricing
Hub
Hub scheduler is configured in a single afternoon with your existing team roster and skill list

Jobber

What it is
Scheduling and quoting for small service businesses
Limitation
Drag-and-drop calendar; no AI-driven skill match or auto-assignment from job type
Hub
Hub proposes the best-fit team member automatically based on skill, location, and availability

Thumbtack Pro

What it is
Lead marketplace for local service providers
Limitation
No scheduling tool; leads must be managed manually after the initial contact
Hub
Hub captures leads and schedules into the same platform, no manual handoff

Direct comparison

Scheduling feature comparison: Reimagine Hub vs. alternatives

Key dispatch and scheduling capabilities across platforms.

FeatureReimagine HubServiceTitanJobberHousecall Pro
Skill-based auto-assignment
Real-time team member availability check
Double-booking prevention
Auto customer appointment notification
Multi-day project scheduling~
GPS-linked field status~
Recurring job auto-population~
Included in base plan
Has feature~ Partial / limited Not available

Technical honesty

When the multi-team scheduler needs manual input

The auto-assignment handles most cases, but some jobs need a coordinator's judgment.

Emergency calls where the nearest available team member overrides skill matching

Customer-requested specific team member (by name) regardless of schedule optimization

Jobs in locations outside your configured geographic zones

Multi-skill jobs that need two or more different specialists on the same day

What Hub does instead

Hub flags these jobs as 'manual assignment' and surfaces them in the coordinator's queue. The calendar still prevents double-booking once the manual assignment is made.

Comes with the Hub

Where the scheduler fits inside the Reimagine Hub

The multi-team scheduler connects to your service catalog (for job duration estimates), your team roster (skills, licenses, and geographic zones), GPS time clock (for real-time field status), and customer communication (automated notifications). Coordinators get a single map view showing every team member's current location and next job. The scheduler also handles recurring jobs (e.g., monthly maintenance contracts) and multi-day projects that span several team days.

Live

AI Pre-Estimate via Text

AI reads the customer's description or photo and sends a price range in under 2 minutes, 24/7.

View feature
Live

GPS Time Clock

Techs clock in at the job site via GPS. No buddy punching. FLSA-compliant records. Payroll runs from real timestamps.

View feature
Live

Service Catalog with Standard Times

Every job has a standard price and time. Techs quote consistently. Scheduler uses real durations. Reports show true margins.

View feature
Live

Tech Commission Automation

Hub calculates each tech's commission the moment the job is paid. Tech sees it in real time. No spreadsheets, no disputes.

View feature
Live

Conversations Linked to Job

Every customer message, photo, and update lives inside the job record. Any team member opens the job and sees everything.

View feature
Live

Three-Way Digital Contract

Client, contractor, and tech each sign from their phone. Legally valid digital signature, no printer needed.

View feature
Live

Automated Payment Collection

Job done? Hub sends a payment link immediately. Customer pays by card or ACH. No invoice chasing.

View feature
Live

Warranty Auto-Registration

Hub registers the part and labor warranty when the job closes. Customer gets a warranty card by text.

View feature

Every feature above comes inside the Reimagine Hub on the same plan. See all Reimagine Hub features or get in touch if you are looking for something specific.

Pricing

Included in every Reimagine Hub plan

No add-on per team member seat. Scheduling is part of the base Hub.

Glossary

Glossary: scheduling terms explained

Plain-English definitions for Hub scheduling concepts.

Skill-based assignment
Assignment logic that only shows team members who have the required skill for a job type. Prevents sending an HVAC technician to an electrical job or a general team member to a specialized task.
Geographic zone
A defined area (city, zip code, or radius) assigned to a team member or group. Hub prioritizes team members in the job's zone to minimize travel time.
Recurring job
A job that repeats on a set schedule (weekly, monthly, quarterly). Hub auto-populates recurring jobs into the calendar without manual re-entry.
Double-booking
Assigning two jobs to the same team member at the same time. Hub's scheduler blocks double-bookings at the assignment stage before they can cause a conflict.
Truck roll
A dispatched technician or agent driving to a job site or showing. Wrong-skill assignments (sending the wrong person) are one of the highest-cost scheduling errors in field service and real estate.

FAQ

Frequently asked questions about Multi-Team Scheduler

How does Hub know which team member has the right skill for a job?

Each team member profile in Hub has a skill list (e.g., HVAC, electrical, plumbing, gas lines, buyer-agent zone). When a job requires a specific skill, only team members with that skill appear in the assignment options.

Can the coordinator override Hub's suggested assignment?

Yes. Hub proposes; the coordinator approves or changes it. The suggestion is a starting point, not an automatic lock.

Does the scheduler handle multi-day jobs?

Yes. For jobs that span multiple days (e.g., full roof replacement, kitchen remodel), Hub blocks the calendar across all required days and tracks daily progress.

What does the team member see on their phone?

The team member receives a text with the job address, client name, scope, special notes, and their expected arrival window. They can confirm, request a time change, or flag a conflict directly from the text.

Can Hub schedule recurring maintenance jobs automatically?

Yes. Recurring jobs (monthly, quarterly, annual) are configured once and auto-populate the schedule. Hub assigns to the same team member when possible for continuity.