For field service teams with 3 to 100 technicians

Monday, 8:00 a.m.
Your week is already planned.

Send us your jobs as they are. You get back the finished weekly plan: every technician with a route, every inspection deadline in view.

7-day free trial · no rip-and-replace · cancel anytime

What you get back: three files

weekly_plan_week45.xlsxExample
TechnicianMonTueWedThuFri
  1. Weber7 stopsAlarm08:00Alarm10:30Sprinkler08:00Alarm09:00Extinguisher08:00Alarm10:00Smoke vent08:00
  2. Fischer6 stopsSprinkler08:00Extinguisher10:00Sprinkler09:00Extinguisher08:00Sprinkler09:00Extinguisher08:00
  3. Wagner6 stopsSmoke vent08:00Alarm08:00Smoke vent10:00Smoke vent10:00Alarm08:00Smoke vent09:00
  4. Becker7 stopsExtinguisher08:00Hold-open10:30Extinguisher08:30Hold-open08:00Extinguisher08:00Hold-open08:00Extinguisher10:00
  5. Schulz6 stopsAlarm08:00Hold-open08:00Alarm09:00Sprinkler12:00Hold-open10:00Alarm08:00
  6. Koch6 stopsHold-open08:00Sprinkler10:00Extinguisher09:00Sprinkler08:00Smoke vent08:00Sprinkler09:00
38 jobs · 6 technicians · 0 deadlines missedInspection due this week
  1. weekly_plan.xlsxExcelThe weekly planEvery job with a technician who holds the right certification, day by day.
  2. route_sheets.pdfPDF · calendarA route per technicianStops in order, with address, time window and drive time. To forward or add to the calendar.
  3. exceptions.pdfPDFThe open itemsWhat doesn't fit the week, with reason and recommendation, and which deadlines are getting tight.

01Comparison

Excel plans by gut feeling. DispatchPing counts every mile.

Job software manages jobs, Excel stores them. Neither works out who drives where, in which order.

CriterionExcel / whiteboardJob softwareDispatchPing
01RoutesRoutesExcel / whiteboard: Gut feelingJob software: The next free technicianDispatchPing: Every trip calculated, the whole week at once
02Time for the weekly planTime for the weekly planExcel / whiteboard: 3–4 hrs by handJob software: Less typing, still manualDispatchPing: Minutes, not hours
03CertificationsCertificationsExcel / whiteboard: In the dispatcher's headJob software: Partly storedDispatchPing: Checked for every job
04Inspection deadlinesInspection deadlinesExcel / whiteboard: Colored cellsJob software: RemindersDispatchPing: Scheduled, risks visible up front
05Mid-week emergencyMid-week emergencyExcel / whiteboard: Rebuild the weekJob software: Shuffle by handDispatchPing: Recalculate
06RolloutRolloutExcel / whiteboard: Already thereJob software: Project with data migrationDispatchPing: Upload a file, no system switch

02The planning cockpit

The planning step your job software doesn't do for you.

Using Excel, Jobber, ServiceTitan or your own system? Keep it. DispatchPing only takes over the hardest part: working out the weekly plan.

  1. 01Upload

    Your files, as they are

    Drag in the job list and the technician list. DispatchPing recognises which file is which.

    You do
    Drop two files.
    You get
    Recognised which file holds the jobs and which the crew.
    app.dispatchping.com / planner

    01Week 45 · Fire safety Rhine-Main

    Planner

    Nov 2, 2026 – Nov 6, 2026

    Sources

    Jobs and crew — we recognise which file is which.

    Files

    • jobs_week45.xlsx62 rows, 14 columns foundJobs
    • technicians.xlsx6 rows, 11 columns foundCrew

    Upload

    Drop files here

    Jobs and crew together, as they are.

    .CSV · .XLSX

  2. 02Mapping

    The AI reads your columns

    For every field the AI proposes the matching column, with a sample value next to it. You only confirm.

    You do
    Look at the proposal, confirm.
    You get
    Every column on the right field, no template needed.
    app.dispatchping.com / planner

    AI-suggested mapping21 fields mapped

    The AI's proposal from your columns. Confirm to lock it in for validation.

    Save mapping template

    Job mapping

    • Which column holds the job numbers?*

      Job No.“FS-0412”AI
    • Which column holds the addresses?*

      Site / address“Zeil 106, Frankfurt”AI
    • Which column holds the inspection deadline?*

      due by“11/06/2026”AI
    • Which certification does the job need?*

      Cert“Hold-open”AI

    Crew mapping

    • Which column holds the technician IDs?*

      Staff No.“T-04”AI
    • Where does the technician start the day?*

      Home base“Offenbach”AI
    • Which column holds the certifications?*

      Certificates“Alarm, Hold-open”AI
    • Which column holds the working hours?*

      Shift“07:00–16:00”AI
  3. 03Validation

    Catch errors before planning

    Missing certifications, unclear addresses, deadlines before the window: every finding comes with a fix. Nothing is dropped silently.

    You do
    Go through the findings, confirm.
    You get
    Clean data before anything is calculated.
    app.dispatchping.com / planner

    Validation status

    • Blockers1
    • Warnings2
    • Excluded jobs0
    • Rare certification1
    • Missing duration0
    • Unclear address1
    • Due before window1

    Confirm before optimizing

    Nothing is dropped automatically. Review 1 proposed exclusion and every finding.

    Findings

    • BlockerNobody certified for hold-open devices is free on WednesdayFS-0431 · Hold-open · Höchst hospital→ Move Becker to Wednesday or reschedule the job.
    • WarningUnclear address: “Industriestr., no number, Hanau”FS-0417 · Sprinkler · North warehouse→ Add the house number, or the location is estimated.
    • WarningDeadline Nov 4 is before the time window (from Nov 5)FS-0450 · Alarm · Ried school→ Clear the window with the customer.
    • NoteOnly Becker holds the smoke-vent certification5 jobs depend on it→ Nothing to do while Becker is available.
  4. 04Timeline

    Every technician, every day, every drive

    The week per technician: jobs, the drives between them and the customer's time window. What doesn't fit is red.

    You do
    Nothing. DispatchPing works out the routes.
    You get
    The week per technician, drive by drive.
    app.dispatchping.com / planner / review

    Week 45 Fire safety Rhine-Main

    2026-11-02 – 2026-11-06

    Accept plan
    • Overview
    • Timeline
    • Map
    • Capacity
    • Exceptions
    • Mon 11/02
    • Tue 11/03
    • Wed 11/04
    • Thu 11/05
    • Fri 11/06

    Technician timeline

    Each row is a technician-day. The dashed band is the customer's time window.

    Technician07:0008:0009:0010:0011:0012:0013:0014:0015:0016:00
    • Weber88%Melder · Zeil 106Melder · Hanauer Ldstr.Sprinkler · Messe
    • Fischer81%Sprinkler · Lagerhalle NordLöscher · RathausLöscher · Kita
    • Wagner92%RWA · Schule am RiedRWA · KlinikumMelder · Bürohaus
    • Becker97%FSA · Klinikum HöchstFSA · ParkhausLöscher · Hotel
    • Schulz76%Melder · AltenheimFSA · LogistikzentrumMelder · Praxis
    On siteDriveTime windowEnds after window
  5. 05Approval

    You release the plan

    Scheduled, deadlines, drive time, overtime and open exceptions at a glance. Only then does the plan go out.

    You do
    Accept the plan.
    You get
    Weekly plan, route sheets and exception report, ready to send.
    app.dispatchping.com / planner / review

    Week 45 Fire safety Rhine-Main

    2026-11-02 – 2026-11-06

    Accept plan
    • Overview
    • Timeline
    • Map
    • Capacity
    • Exceptions

    Ready to dispatch

    • All 62 jobs scheduled, each before its inspection deadline.
    • 2 low-priority notes: look at them before sending.
    • Scheduled100%62/62
    • Deadlines kept62 of 62 rated100%
    • Planned drive timeWhole week, all technicians31h 40m
    • Service time142h 30m
    • Planned overtime0 technician-days0m
    • Open exceptions0 critical · 0 high2

03The result

One planning run. Three documents everyone understands.

No dashboard nobody opens – finished documents for the people who need them.

manager_summary_week45.pdfExample
A4Page 1 of 2

For management

Manager summary

At a glance: how many jobs are planned, which deadlines are getting tight, how loaded each technician is and whether the plan is ready to dispatch.

Comes asPDFExcel

route_sheet_Weber_Mon.pdfExample
A4Page 1 of 6

For every technician

Route sheet

Their own stops in order: arrival, time window, duration, certification, deadline. To forward to a phone or straight into the calendar.

Comes asPDFCalendar (ICS)

exception_report_week45.pdfExample
A4Page 1 of 1

For the dispatcher

Exception report

Whatever doesn't fit, with reason, impact and recommendation. So you decide instead of search.

Comes asPDFExcel

04Built for the field

If you service fixed assets at many sites, this is for you.

DispatchPing fits any contractor whose techs need the right certification, in the right place, inside a legal window.

01Deadline-safe

Fire safety

No mandatory check for detectors, extinguishers or sprinklers gets forgotten – every deadline is in the plan.

02Statutory windows

Elevator maintenance

Keep legal elevator inspections on time and send technicians out in the shortest order.

03Certification-aware

HVAC

Plan maintenance and emergencies across all sites – always with a technician who holds the right certification.

04Traceable

Medical equipment

Service and calibrate equipment on time, with a traceable history for every visit.

05Annual compliance

Boiler servicing

Schedule annual services and safety checks so no boiler slips past its compliance due date.

06Precision routing

Asset calibration

Plan calibrations by certification and site, with as little downtime on site as possible.

By industry & city

05Pricing

Fair pricing – based on the size of your team.

Start small with a few technicians and grow without changing anything.

USDWe couldn't tell your location.Prices in US dollars, including applicable tax.

The app's pricing page shows the same choice before you buy; you pay in the currency you see there.

Pilot

$79/month

incl. tax

For tiny teams testing the weekly planning workflow.

  • Up to 3 active technicians
  • 1 dispatcher seat
  • 20 generated plans/month
  • 50 jobs per run
  • Complete workflow included
Start free trial

StarterRecommended

$149/month

incl. tax

For small field teams replacing weekly Excel scheduling.

  • Up to 10 active technicians
  • 2 dispatcher seats
  • 75 generated plans/month
  • 150 jobs per run
  • Saved columns and 6 months of history
Start free trial

Growth

$349/month

incl. tax

For serious weekly dispatch operations.

  • Up to 40 active technicians
  • 5 dispatcher seats
  • 250 generated plans/month
  • 500 jobs per run
  • Templates, plan comparison, saved exports
Start free trial

Scale

$699/month

incl. tax

For regional maintenance teams coordinating capacity.

  • Up to 100 active technicians
  • 15 dispatcher seats
  • 750 generated plans/month
  • 1,500 jobs per run
  • Everything in Growth
Start free trial

One 7-day trial per organization; cancel anytime.

Compare operational limits

Every paid tier includes the full Run Center loop. Plans differ by scale, memory, collaboration, automation, and support.

FeaturePilotStarterGrowthScale
Active technicians31040100
Dispatcher seats12515
Generated plans/month2075250750
Jobs per run501505001,500
History30 days6 months24 months5 years
Change logNoBasicYesAdvanced
SupportEmailPriority emailPriorityPriority + onboarding

Scroll horizontally to compare all plans.

Questions

Everything a skeptical ops manager asks.

Still unsure? The 7-day trial answers the rest.

Start 7-day free trial

Next Monday

Make next Monday the easiest day of your week.

Keep your dispatch software. Bring the jobs and crew data that end up in spreadsheets today – and get a checked weekly plan with routes, exceptions and handoff files.

7-day free trial · No rip-and-replace · Cancel anytime

Ilya RogerIlya RogerFounder, DispatchPing
Send me your list. I’ll build your first plan.

DispatchPing is new, so you talk to the founder directly. I'll build your first weekly plan and send it back with each technician's route.

  1. 01Reply within one business day
  2. 02First plan free
  3. 03No account, no software needed