Get A Demo

You're viewing eLogii for Field Service. Distribution business? Switch to Distribution →

Plumbing Software

Route Planning & Scheduling Software for Plumbing Companies

Emergency callouts absorbed into live routes in seconds, gas-safe and specialist matching on every job, van-load aware routing, an offline-capable field app with photo proof of service, and a REST API to push every job back into simPRO, your CRM or your job management platform.

Plumber on a domestic call-out fitting a new bathroom installation
eLogii task list for plumbing jobs across the day with SLA windows
Engineer assignment card for a plumbing job with parts and route
Live
Customer SMS preview confirming a plumber visit ETA

Why plumbing companies need route planning and scheduling software

Plumbing operations are uniquely volatile. A dispatcher starts the day with a planned schedule of installations, scheduled maintenance and gas safety visits - then three burst pipes, a no-hot-water callout and a flooded basement arrive before lunch. Every emergency knocks the plan sideways. Plumbers criss-cross their territories trying to absorb new work, arrive at jobs without the right parts on the van, and end up with second visits and SLA breaches that eat margin. On top of that, every job needs a gas-safe, NICEIC or WRAS qualified plumber with the right certifications in date, plus a paper trail - gas safety records, installation certificates, signed service reports - that's auditable when a warranty or insurance claim comes back.

eLogii does the planning automatically and slots emergency callouts in without blowing up the rest of the day. Gas-safe work goes to gas-safe plumbers, drainage to drainage specialists, and each van only gets jobs that physically fit in the back. The mobile app works offline, pulls up the right form for the job type, captures photos, barcode scans and signatures, and geofences auto-stamp arrival and departure. Everything syncs back to simPRO or any other CRM or ERP via the REST API. Teams running eLogii typically cut drive time by 25-35% and fit 3-5 more jobs per plumber per day, with first-visit fix rates climbing because the right plumber turns up with the right parts.

Does this sound like your plumbing operation?

These are the problems we hear from every plumbing company before they switch to eLogii.

Emergency callouts destroy planned schedules
Every burst pipe, boiler breakdown, or flooding emergency throws off the entire day. Dispatchers scramble to reshuffle jobs manually, and plumbers end up criss-crossing their territory instead of working efficiently.
Parts availability not factored into routing
Plumbers arrive at jobs without the right parts on their van. Without factoring inventory into scheduling, you're generating return visits that waste time and frustrate customers.
Customers left waiting with no ETA
Homeowners take time off work to wait for a plumber with no idea when they'll arrive. No tracking page, no proactive notifications - just phone calls to your office asking "where is my plumber?"
First-visit fix rates suffering from wrong tech assignments
Sending a general plumber to a gas boiler job, or a drainage specialist to a bathroom fit - mismatched assignments mean return visits, wasted hours, and unhappy customers.
Emergency Callout & Same-Day Re-Optimization

Absorb emergency callouts without breaking the day's plan

Burst pipes, no-heat callouts and flooding arrive all day. eLogii's same-day re-optimization slots them into live routes in seconds - Task Priority weights them at the top of the queue, Task Rules escalate urgency as response deadlines approach, and Force Assignment ensures the highest-urgency work always assigns. The engine picks the nearest available plumber with the right skills, recalculates the route, and pushes updated ETAs to the field app and the customer tracking page.

Same-Day Re-Optimization
Insert emergency jobs into live routes without manual reshuffling across the rest of the day.
Task Priority + Task Rules
Urgent callouts weight to the top of the queue; Task Rules escalate priority as SLA deadlines approach.
Force Assignment
Highest-priority jobs force-assign when required, overriding other constraints.
Task Lateness Panel
At-risk jobs surface before they breach - planners intervene, not clean up afterwards.
Emergency callout absorbed without breaking the day plan
Skill Matching & Van Load

Match the right plumber - with the right parts - to every job

First-visit fix rates lift on two levers. First, Driver Skills and Vehicle Capabilities limit which jobs route to which plumbers - gas-safe only gets gas, NICEIC only gets electrical crossover work, drainage only gets drains. Task Rules can enforce certification expiry checks so out-of-date certs block assignment. Second, Vehicle Capacity factors in what each van can actually carry in weight, volume or custom units so routes respect load limits for fittings, boilers and heavy parts.

Skill & Capability Matching
Gas-safe, NICEIC, WRAS, unvented, drainage - configured as driver skills, matched automatically.
Vehicle Capacity Constraints
Respect what each van can carry by weight, volume or custom units during optimization.
Zones & Geographic Clustering
Keep plumbers in coherent patches; cluster nearby jobs on the same route to cut drive time.
Multi-Depot Support
Manage plumbers across multiple depots and start locations so routes respect branch boundaries.
Right plumber matched with right parts to every job
Customer Experience & Notifications

Stop fielding "where is my plumber?" calls

Branded multi-brand tracking pages show live ETA and job status. Email, SMS and push lifecycle notifications fire at booking, en-route, arriving and completed. Customers can reschedule directly from the tracking page. Masked calling via Twilio lets plumbers and customers call without exposing personal numbers. The result is fewer inbound status calls to your office and a significantly better customer experience for emergencies and planned visits alike.

Branded Tracking Pages
Your logo, colors, and domain on every tracking page.
Automated Notifications
SMS and email at each stage: booked, en-route, arriving, completed.
Self-Service Rescheduling
Customers pick a new slot themselves from the tracking page.
Live ETA Updates
ETAs recalculate continuously so customers always see an accurate arrival time.
Branded customer tracking that stops the where-is-my-plumber calls
Offline Plumber App & Proof of Service

Capture gas-safety records, photos and sign-offs on every job

The eLogii field app runs on Android and iOS, works offline with manual sync so no coverage is no problem, and captures configurable digital forms per job type - gas safety records, installation certificates, service reports, warranty docs. Before/after photos, barcode and asset scans, electronic signatures from the customer, and Geofence auto-stamping of arrival and departure. Every piece of evidence is timestamped and pushes back to your job management system via API.

Configurable Digital Forms
Custom forms for gas safety records, installation certificates, and service reports.
Photo Capture
Before and after photos with automatic geo-tagging and timestamps.
Electronic Signatures
Customer sign-off on the mobile device at point of service.
Geo & Time Stamps
Every action automatically geo-tagged and time-stamped for audit trails.
Gas-safety records, photos and sign-offs captured on every job
25-35%
Reduction in drive time across multi-plumber fleets
3-5
More jobs completed per plumber per day
Lift
In first-visit fix rates via skill + van-load matching

The business case for plumbing route optimization

Verified ranges from eLogii deployments at plumbing and multi-trade operations running tens to hundreds of plumbers across residential and commercial work.

25-35%
Reduction in drive time
Geographic clustering + zones vs. manual dispatch
3-5
More jobs per plumber per day
Less wasted time, better sequence, fewer return visits
50-70%
Planner / dispatcher time saved
Dispatchers manage exceptions, not every route from scratch
80-90%
Routes optimized out of the box
Majority of plans need zero manual adjustment
Lift
In first-visit fix rates
Right plumber, right parts, right certifications - matched automatically
Weeks
Typical go-live, phased by region or branch
Direct simPRO + REST API integration - no middleware, no bespoke build
Based on verified data from plumbing and multi-trade deployments. Individual results vary by fleet size, geographic spread and ratio of emergency to scheduled work. We build a custom simulation from your real routes before you commit.

Compliance, certifications and van-load rules - enforced by the engine, not the dispatcher

Plumbing has compliance and skill rules that generic routing tools can't handle. eLogii's optimization engine enforces certification, zone, depot and vehicle capacity constraints automatically - not as a layer bolted on afterwards.

  • Certification matching - Gas-safe, NICEIC, WRAS, unvented cylinder, drainage and boiler specialist certifications configured as driver skills and matched during optimization. Task Rules enforce expiry checks.
  • SLA priority & lateness control - Task Priority weights urgent jobs, Task Rules escalate as deadlines approach, Earliness/Lateness/Overtime Tolerances control time discipline, Task Lateness panel surfaces at-risk jobs.
  • Van capacity & equipment - Vehicle Capacity constraints respect what each van can carry; Capabilities gate which vans can handle which job types (boilers, heavy parts, lifting equipment).
  • Full audit trail - Every assignment, override, arrival, completion, form submission and photo logged with user, timestamp and GPS evidence - exportable for warranty, insurance and regulator audits.

How plumbing scheduling works in eLogii

1
Jobs sync from simPRO / CRM / job management via REST API - with type, skill, SLA and customer data
2
Overnight optimization builds optimal routes across the next day or week, factoring zones, skills, capacity
3
Emergencies and reactive work slot into live routes with Task Priority, Rules and Force Assignment
4
Plumber app: offline-capable, photos, forms, signatures, barcode scans, Geofence on arrival/departure
5
Proof of Service, completion data and updated statuses push back to simPRO / CRM automatically

What plumbing teams use most in eLogii

15 capabilities

Integrates with the job management and fleet stack plumbing companies run

Plug-and-play integrations via a deep simPRO connector, plug-and-play Samsara and a REST API with sandbox and production environments (elogiiapidocs.apidog.io). No middleware, no bespoke build.

Bi-directional integration

simPRO

Deep bi-directional integration that closes the loop between job management and route optimization. Work orders, plumber schedules and client data sync in and out of simPRO.

  • Work orders and schedules pull from simPRO in real time
  • Schedule IDs preserved to prevent duplicate notifications
  • Material pickups handled as timed activities within routes
  • Completion data, forms and photos write back automatically
  • Zero developer resource to set up
See the simPRO integration
Plug-and-play telematics

Samsara

Plug-and-play integration with Samsara for accurate mileage tracking, real-time vehicle location and driver behaviour data fed directly into route analytics.

  • Real-time vehicle GPS tracking per van
  • Planned vs actual mileage comparison
  • Driver behaviour and safety scoring
  • Fleet maintenance alerts
See the Samsara integration
REST API & webhooks

Any CRM, ERP or job system

REST-based API with API-key authentication, sandbox (api-sandbox.elogii.com) and production environments, event-driven webhooks and flexible data mapping. Connect any CRM, ERP, invoicing or job management system.

  • REST API organized around predictable resource-based URLs
  • Event-driven webhooks (tasks, optimization results, updates)
  • Sandbox + production environments for phased rollouts
  • CSV/SFTP imports for legacy systems and client-supplied feeds
  • Full API docs at elogiiapidocs.apidog.io
See API docs

Frequently asked questions about plumbing route optimization

Route planning and scheduling software for plumbing companies automates how dispatchers assign service visits, installations and emergency callouts to plumbers, sequences jobs by geography, skill and SLA, and captures digital proof of service back into the job management or invoicing system. It replaces whiteboards, spreadsheets and legacy dispatch tools with a modern optimization engine, an offline-capable field app with photo proof, barcode scans and digital forms, branded customer tracking and a REST API for integrations with simPRO, Samsara, CRMs and field service platforms.

eLogii's same-day re-optimization slots emergency callouts - burst pipes, boiler failures, flooding - into live routes in seconds. Task Priority weights urgent jobs at the top of the queue, Task Rules escalate priority as response deadlines approach, and Force Assignment ensures the highest-urgency work gets assigned even against other constraints. The system picks the nearest available plumber with the right skills, recalculates the optimal route, and pushes updated ETAs to the field app and the customer tracking page.

Yes. Vehicle capacity constraints factor in van capacity by weight, volume or custom units, so routes respect what each van can actually carry. Capabilities on drivers and vehicles further gate which jobs can be delegated to which plumbers. For operations that manage parts inventory in a separate system, the REST API allows parts-availability logic to flag jobs as schedulable or not before optimization runs.

Driver skills and vehicle capabilities limit which tasks can be delegated to which plumbers. Gas-safe, NICEIC, WRAS, unvented cylinder, drainage and boiler specialist certifications can all be configured as driver skills and matched against task requirements during optimization. Task Rules can enforce additional checks such as certification expiry. The result is that gas jobs only go to gas-safe plumbers, drainage jobs only to drainage-qualified plumbers, and so on - automatically.

First-visit fix rates lift on two levers: the right plumber with the right skills is sent to the right job (skill matching + capabilities), and the right parts are on the van (vehicle capacity + load constraints). Task Templates standardize visit duration and part requirements per job type, and Reattempts handle the cases where a visit does need to be rebooked, with automatic rescheduling rules.

Yes. The eLogii Driver App runs on Android and iOS, supports offline working with manual sync (Reconnect Now / Sync Now), captures photos, barcode scans, digital forms and signatures, and uses Geofence to auto-update task state based on the plumber's location. Plumbers see their route, job details, customer contact and access instructions, and can self-assign tasks if permitted.

Yes. Every visit captures configurable digital forms per job type (gas safety records, installation certificates, service reports, warranty docs), before/after photos with timestamps, electronic signatures at point of service, barcode and asset scans, and GPS-verified arrival and departure via Geofence. Proof of Service is customizable so different job types can collect different data, and pushes back to your job management system via API.

Branded multi-brand tracking pages show live ETA and visit status; Email, SMS and push lifecycle notifications fire at booking, en-route, arriving and completed; self-service rescheduling lets customers pick a new slot directly from the tracking page; and masked calling via Twilio lets plumbers and customers call each other without exposing personal numbers.

Yes. eLogii has a deep bi-directional integration with simPRO (jobs, engineer schedules and completion data sync in both directions with schedule IDs preserved to avoid duplicate notifications), a plug-and-play Samsara integration (real-time GPS, mileage tracking, driver behaviour scoring) and a REST API plus webhooks to connect any CRM, ERP, invoicing or fleet management system. Sandbox and production environments support phased rollouts. Full API docs at elogiiapidocs.apidog.io.

Plumbing operations using eLogii typically see 25-35% reduction in drive time, 3-5 more jobs completed per plumber per day, and significant lift in first-visit fix rates via skill and capabilities matching. Exact savings depend on fleet size, geographic spread and the ratio of emergency to scheduled work - we build a custom simulation from your real routes and schedules so you see the number for your operation, not an estimate.

Most plumbing operations are live in weeks, with phased rollouts by region or branch. The REST API, sandbox and CSV/SFTP import remove the need for middleware or a bespoke integration project, so the integration with simPRO or your job management system is handled alongside configuration rather than blocking go-live. James Frew, a UK multi-trade maintenance operation covering plumbing, gas and electrical, runs eLogii alongside simPRO as part of a combined scheduling and field execution stack.

eLogii is purpose-built for field service operators that need genuine route optimization at scale alongside a modern engineer app and branded customer experience. Compared to all-in-one plumbing suites like ServiceTitan, Jobber and Housecall Pro, eLogii brings a class-leading optimization engine with zones, clustering, traffic-aware routing, same-day re-optimization and Task Rules-based escalation, deploys in weeks rather than months, and integrates with your existing job management stack (e.g. simPRO) rather than replacing it.

Ready to optimize your plumbing routes?

See what eLogii would save your plumbing operation

We'll run your actual job mix - installations, services, emergencies - through a custom simulation so you see real numbers from your routes, your plumbers, your patch. Not estimates.