top of page

Plumbing Dispatch Software: How to Send the Right Plumber to Every Call

1 day ago
5 min read

Plumbing dispatch software turns every incoming call or message into a job with a time, an address and an assigned plumber, and shows who is free, so the right person goes to each call without a round of phone calls. The problem it solves is familiar to any small plumbing or electrical company: a customer writes at 8:40 that a pipe under the sink is leaking, two plumbers are already on jobs, a third is off today, and whoever takes the request has to keep all of that in their head. If you already keep jobs in a shared calendar, as described in our guide to job scheduling software for plumbers and electricians, dispatching is the next step: deciding who goes where, and making sure the plumber actually knows.

Without a system, dispatch lives in one person's memory and a group chat. That works with two plumbers. At five or six it starts to break in predictable ways.

Where manual dispatching goes wrong

Plumber lying under a kitchen sink fixing a leak on an urgent call — plumbing dispatch software
  • Requests arrive everywhere. Calls, messenger chats, voicemails and website forms each land in a different place, and some are never written down. One place for every request, the idea behind maintenance request management software, is the base of any dispatch.

  • Nobody sees who is free. The dispatcher knows the morning plan, but not that one job ran an hour over or that two plumbers swapped shifts.

  • The plumber learns about the job too late. A message in a busy chat gets buried, and the plumber arrives without the flat number or the customer's note about parking.

  • Reassigning is a mess. When a plumber calls in sick, his jobs have to be found, phoned through and handed over one by one.

None of these start as software problems. They are rules problems: the team never agreed how a request becomes a job, and who decides who goes.

Dispatch rules to agree on before choosing plumbing dispatch software

Software only speeds up rules that already exist. Before you change tools, write down a short set of dispatch rules for the team:

  1. One entry point. Every request, whatever the channel, becomes a job in one place within minutes. No job means no visit.

  2. Minimum job details. Customer name, address, phone, what is wrong and any access notes. If something is missing, the dispatcher asks before assigning.

  3. Match by skill first, then by availability. A boiler replacement or a full rewire goes to the person qualified for it; a dripping tap goes to whoever has a free slot.

  4. Check the shift, not your memory. Before assigning, look at who is actually working that day, including holidays and swaps.

  5. Leave a buffer. Emergency calls will come. A day packed edge to edge means every burst pipe pushes three customers back.

  6. Confirm the plumber has the job. Assigning is not finished until the job, with address and comments, is on the plumber's phone.

  7. One person owns changes. When plans change, one person moves the job, and the customer hears about it once.

Some teams keep it even simpler: emergencies first, then the oldest request. What matters is that everyone, including the newest plumber, knows the rule and sees the same schedule.

How plumbing dispatch software works in CosaNostra

Plumber in orange gloves tightening a valve on a copper pipe — plumbing dispatch software

CosaNostra is an AI task manager for small field teams, built around a shared calendar. Dispatching in it follows the rules above, with fewer taps and fewer calls.

From a call or chat to a job in seconds

When a customer writes in a messenger, the dispatcher can take a screenshot of the conversation and create an order from it: the customer, address, phone and the problem come straight from the chat. Or the job can be dictated by voice: "Tomorrow at 9, leaking pipe under the kitchen sink, 14 Elm Street, customer Laura, assign Mark." The voice assistant turns that into an order with a time, an address and an assignee. Every order keeps the customer, address, phone, comments, stages and assigned employees together.

Seeing who is free

Shifts live in the same calendar as orders, with recurring patterns, vacations and replacements. In the day or week view the dispatcher sees each plumber's shift and the jobs already booked on it, marked with avatars. Who is free comes from the schedule itself, from shifts and booked work, not from a map: CosaNostra does not track plumbers by GPS.

Notifying the plumber and reassigning

Once an order is assigned, the plumber gets a notification and has the job, the address and the customer's comments on his phone. If plans change, the dispatcher opens the order and changes the assignee; the new plumber is notified and the job stays in the calendar with its history. For regular visits, such as a yearly water heater check, a recurring task keeps the visit on the schedule so nobody has to remember it.

Orders can also carry checklists with photos on their stages, and checklist progress is visible on the calendar. The dispatcher sees which job is still in progress without phoning the plumber in the middle of the work.

A morning dispatch routine for a small plumbing team

Once requests and shifts sit in one calendar, a morning dispatch takes about fifteen minutes:

  • Open the day view and check who is on shift, on holiday or replaced.

  • Turn overnight messages into orders, by screenshot or by voice, so nothing stays only in the chat.

  • Assign urgent jobs first, matching skills, then fill free slots with planned work.

  • Check that every plumber has his jobs and move anything that clashes.

  • During the day, reassign instead of re-explaining: change the assignee in the order, and the details travel with it.

Putting it together

Dispatching is a set of small decisions repeated dozens of times a week: who goes, when, and does he know. Plumbing dispatch software will not make those decisions for you, but it removes the guessing: requests stop getting lost, the free plumber is visible from the shifts, and the assigned plumber gets the job with every detail. CosaNostra brings orders, shifts, voice-created jobs and photo checklists into one calendar for small field teams. It is free for up to 2 people, with plans from $5.99/month. See how it works for plumbers and electricians on the CosaNostra field service app page.

Frequently asked questions

What is plumbing dispatch software?

Plumbing dispatch software turns incoming calls and messages into jobs with a time, an address and an assigned plumber, and shows who is free, so the dispatcher can send the right person without a round of phone calls.

How do I know which plumber is free without GPS tracking?

In CosaNostra, availability is visible from shifts and booked orders in the same calendar, including vacations and replacements. CosaNostra does not track plumbers by GPS; the schedule itself shows who can take the job.

Can I create a job from a customer's chat message?

Yes. You can create an order from a screenshot of the conversation or dictate the job by voice, and the order gets the customer, address, phone and assignee.

What happens when a plumber is sick and his jobs need to move?

The dispatcher opens each order and changes the assignee. The new plumber gets a notification, and the job stays in the calendar with its details and comments.

 
 
bottom of page