Product

AI CRMAI ERPWhatsApp CRMAI agentsBuild with AIMeet DukeAll apps
Industries Pricing

Partners

For agenciesSource licenceFor studentsCompare DukeOS
Custom software

Resources

Live demosGuidesHelp centreJournalCustom softwareAbout SmartDuke
Start free Sign in

IndustriesHome & field servicesPlumbing & electrical

DukeOS for plumbers and electricians · AI operating systemCRM, ERP and AI agents in one system. From $49 a month per business. About DukeOS

Plumbing and electrical softwareThe leak gets booked while you're under a sink.

DukeOS is the AI operating system for plumbers and electricians: enquiries, visits, job sheets, quotes, service plans, invoices and WhatsApp in one app, with Duke, an AI assistant that prepares the work for your approval. Duke answers WhatsApp while you work, books the visit with a free technician and saves the address and what's wrong. Each technician sees only their own visits.

An electrician working on wiring in a home
Duke on WhatsAppHi Megan, a service visit is $119 for the first hour. Marcus is free tomorrow 9:00 or Thursday 14:30.
Booked · Wed 9:00 service visit with Marcus

01Duke at your plumbing and electrical business

Duke answers the phone in your pocket while your hands are full.

Leaks, tripping breakers, a boiler that won't fire: he answers on WhatsApp with your visit price, books a free slot with the right technician and saves the address and access notes on the customer's site. Quotes, invoices and follow-ups wait for your yes.

Who decides

  • On its own, by your ruleDuke on duty does it for the customer who wrote, once you switch that action on.
  • Waits for your approvalHe prepares it and shows a one-line preview. Nothing changes until you approve.
  • Just answersReading needs no approval, and he sees only what the person asking may see.
  • Ready when you open the appInsights are made from your own numbers when you open the app.
  • Checked every morningGoals are measured every morning, with a forecast.
Meet Duke

A day with Duke

A Tuesday at a plumbing and electrical firm in Columbus
  1. Counted the month's visits120 visits booked by 30 Nov: 64 so far, on pace for 118.GoalsChecked every morning
  2. Had today's numbers readyYou open the Dashboard: 5 new enquiries, 14 visits booked, $2,380 collected this week.InsightsReady when you open the app
  3. Sorted last night's service requests4 came in from your website form. 2 are leaks, one with a photo of the pipe.FormsJust answers
  4. Booked Megan's tripping breakerService visit tomorrow 9:00 with Marcus, from his free times.Duke on dutyOn its own, by your rule
  5. Saved her site48 Oak St, panel in the garage, dog in the yard. On her Sites record for Marcus.Custom pagesOn its own, by your rule
  6. Drafted a rewire quoteKitchen circuit and two new sockets for the Delgados, $1,340, waiting for you.SalesWaits for your approval
An example day. Names and numbers are made up.

Duke does this for you

01On its own, by your rule

Booked on the first message.

With booking and capture on, Duke gives your visit price, never a made-up one, books the time the customer picks and writes the address and access notes on their site.

Duke on WhatsAppSorry, Tom. Priya can be there at 13:00 today. Can I take the address and where to park?
Booked · Today 13:00 with Priya · Site saved
02Just answers

Jobs waiting for parts, never lost.

Every job sheet sits on a board from Booked to Done. Ask Duke what's waiting for parts and he lists each one with the site and the technician.

Job sheets · Waiting for parts

Delgado · 12 Birch LnMixer valveSince Thu
Harlow Dental · Unit 3RCD breakerArrives Wed
Kim · 5 Pine CtWater heater elementOrdered
03Waits for your approval

Quotes followed up after three days.

The Follow up quotes agent looks each morning for quotes sent three or more days ago with no answer and drafts a short email for each customer. They go once you approve.

Agent · Follow up quotes4 quotes unanswered for 3 days or more, $5,860 between them. A follow-up is drafted for each.
Waiting for your approvalSend email “About your quote” to 4 customersApproveNot now
04Just answers

Yearly checks nobody has booked.

Sell a yearly service plan for a boiler service or an electrical safety check. Visits don't repeat in the diary on their own, so Duke lists plan holders with nothing booked yet.

Service plans · No visit booked

Nguyen family · Boiler planDue Nov4 visits a year
Rossi Deli · Safety checkDue 18 NovNot booked
Baker · Boiler planDue Dec4 visits a year

02The apps plumbers and electricians use

Call-outs, job sheets, quotes and payments.

Leads from WhatsApp and your service request form, visits by technician, a job sheet for each one, quotes for bigger work, yearly service plans and invoices.

03In the app

A closer look.

Screens from our live demos, and what each part does for the business.

01Visits

A diary for every technician.

Service visits, call-outs and site surveys as visit types, each with its length and a travel buffer. Free times come from each technician's hours. The office books for everyone; each technician sees only their own visits, with the customer's address and phone.

  • No double bookings
  • Time off taken out of free times
  • Missed visits recorded
An appointments diary in columns by team member, with working hours and booked appointments
Shown: the diary in Northside Physio, our clinic demo. Yours shows visits by technician.

02Job sheets

What was done, signed off.

A ready-made Job sheet for every visit, linked to the site: technician, work done, parts used, hours on site and whether the customer signed off. Sites keep the address, access notes and what's installed, like the boiler and when it went in.

  • Board from Booked to Done
  • On the customer's timeline

Job sheet · 48 Oak St

Site48 Oak St · Megan EllisLink
TechnicianMarcusPerson
Work doneReplaced faulty kitchen breakerText
Parts used20 A breakerText
Hours on site1.5Number
StatusDoneChoose one

03Quotes and invoices

Bigger jobs, quoted properly.

Labour and parts as lines, with tax. When the customer accepts, the order is made from the same lines, and invoices show what's paid, due and overdue.

  • Quotes numbered Q-0001
  • Payment reminders as a ready-made automation
A quote with its lines, tax included and buttons to accept and make an order, or decline
Shown: a proposal in Harbour Digital, our agency demo.

Ready-made pages

Sites and job sheets, ready-made.

A plumbing and electrical business starts with Sites and Job sheets, linked to the customer. Add your own, like Safety certificates or Van stock checks, by asking Duke.

  • Sites
  • Job sheets

04No code

Need an app that isn't here? Ask Duke.

DukeOS is an AI CRM that builds the whole business, not just code. Every plumbing & electrical gets working apps by asking, with fields, a board, a place in the menu and permissions.

Skyline Realty

They asked Duke“Track the lenders and relocation firms who send us clients, with their fee and leads sent.”

They gotA Referral partners app with each partner's firm, phone, referral fee and leads sent.

How it works
A Referral partners page at a real estate agency: partners with their firm, phone, referral fee and leads sent

05See it live

Let Duke answer while you're on a job.

Tell us your visit types, prices and team, and we'll connect your WhatsApp number and set it up.

Start free, or let us set it up for you.

We set DukeOS up with your visit types, prices, technicians, service plans, WhatsApp number and a Service request form for your website. Harbour Digital, our agency demo, shows quotes and invoices; Northside Physio shows the appointment diary.

07Questions

Plumbing & electrical: common questions

Can each technician see only their own jobs?

Yes. The Technician role sees only their own visits and schedule, with the customer's address and phone, and the job sheets. It doesn't see leads. Office and dispatch books visits for every technician, quotes and invoices.

Can customers ask for a visit from my website?

Yes. The Service request form asks for name, phone, address, what they need, when suits them and an optional photo. You can share it as a link, a QR code poster, a section on your website or on another site. Every answer finds or creates the contact and can start a lead.

Do yearly service visits book themselves?

No. Visits don't repeat in the diary on their own. A service plan holds how many visits are included and when it ends; Duke lists plan holders with nothing booked, and a reminder goes out before a plan ends.

For agenciesSell DukeOS to plumbers and electricians under your own brand, at your own price.DukeOS for agencies

08Start free

Build your wholebusiness, free.

Free to build. Pay when you publish.

Start free