Plumbing Call Script for Intake, Fees, and Booking
A plumbing call script gives your receptionist the questions and wording needed to collect a useful message. Copy the template, add your shop's policies, then try the demo with a burst pipe or water heater call.

What a Good Plumbing Call Script Captures
A useful script captures the caller's contact details, service address, problem, and urgency before choosing a next step. It also records whether the caller needs an appointment or your callback.
- Contact detailsAsk for the caller's name, callback number, and service address.
- Problem and urgencyRecord what is happening now and whether conditions are changing.
- Next stepConfirm the booking, urgent transfer, or message according to your rules.
Keep reading
Your script should leave the plumber with enough detail to understand the request before returning the call. A leaking water heater message needs the service address and a description of the leak, rather than just a name and number. Ask whether water is still flowing, then use your shop's urgency rules.
Keep questions brief and ask them one at a time. Confirm the callback number aloud so a rushed caller can correct it. For a caller outside your service area, explain your boundary before offering a booking. Your receptionist collects what the caller reports; diagnosing the fault belongs to your plumber.
The Plumbing Answering AI Script to Copy
The template below moves from disclosure and safety checks to intake, scheduling, and a clear close. Replace the bracketed fields with your business details before using it on calls.
- OpeningName your business and disclose the virtual assistant and call recording.
- IntakeGather details in the order needed for your shop's next step.
- ClosingRepeat the agreed action without promising an arrival time you cannot confirm.
Opening and disclosure
Open by naming your shop and explaining the call handling.
- "Thank you for calling [Your Company]. I'm the virtual assistant for the business, and this call is recorded. How can I help?"
- "May I have your name and the best number for a callback?"
Safety check
Check immediate hazards before continuing ordinary intake.
- "Is there a gas smell, a carbon monoxide alarm, sparks or burning smells, flooding near electricity, a medical emergency, a fire or anyone in danger?"
- For a gas smell, a carbon monoxide alarm, sparks or burning smells, or flooding near electricity: "Please get everyone out and call 911 or your utility from outside. I will then alert the business."
- For a fire: "Get everyone out first, then call 911 from outside. I will then alert the business."
- For a medical emergency or anyone in danger: "Please hang up and call 911 right now. I will then alert the business."
- Give no repair instructions. Mention shutting off water only if it is safe to do so.
Address and problem
Collect what your plumber needs to understand the request.
- "What is the service address, including the city?"
- "Please describe what is happening. Is water still flowing or backing up?"
- "When did you first notice the problem?"
- Check [Service Area] and [Services Offered] before offering an appointment.
- Apply [Urgency Rules] to the reported situation without diagnosing the cause.
Fees and estimates
Use the shop's approved words when callers ask about cost.
- "Our after-hours policy is [Approved Fee Wording]."
- If no phone quotes: "Our plumber needs to assess the job before quoting. I can take the details for a callback."
- If the policy does not answer the question, collect it for the shop.
Booking or urgent contact
Choose the action your shop has authorized for this request.
- For booking: "I can book an appointment in [Approved Calendar Availability]."
- For urgent transfer: "I will try your on-call contact now." Follow [On-Call Contact Order].
- For a message: "I will send the business your details and callback request."
- Do not promise an arrival time or that an on-call person will answer.
Closing confirmation
Confirm the details and the action actually taken.
- "I have [Caller Name], [Callback Number], and [Service Address]. Is that correct?"
- "The next step is [Confirmed Booking, Transfer Attempt, or Callback Request]. Thank you for calling [Your Company]."
Keep reading
Use the template as the starting point for your shop's wording. Replace the service area, approved fees, and on-call instructions before testing it. A drain clog inquiry and a weekend sewer backup should reach different next steps when your rules call for that.
Read the script aloud with someone playing a caller who interrupts or changes the subject. Check that the intake still collects a usable address and callback number. Keep booking language specific: an appointment in Google Calendar is a booking, while details collected for your review are a callback request. Hear an example through a fictional plumbing demo call.
Fees, Quotes, and Arrival Promises to Avoid
Your receptionist should repeat only the fees and quote policy you supply. When a price or arrival time is unknown, the script should offer a callback instead of filling in an answer.
- Approved feesState your shop's after-hours policy using the wording you have supplied.
- Quote boundariesTake job details when your policy requires a plumber's estimate.
- Arrival limitsExplain the next action without promising when a technician will arrive.
Keep reading
Set a clear response for a caller who asks what a drain repair will cost. If your shop does not quote by phone, the answer can be: "Our plumber needs to assess the job before quoting. I can collect the details for a callback." That gives the caller an action without inventing a repair price.
Treat after-hours fees separately from the price of the repair. State only the policy you approved during onboarding. Avoid wording such as "someone will be there shortly" when the next step is an attempt to reach your on-call person. The script should describe that transfer accurately and leave timing decisions with your team.
Make Your AI Receptionist Follow Your Script
Teach your receptionist the policies behind the script during onboarding, then test the branches with sample calls. We use your answers and website to learn services, coverage, fees, and urgent-call handling.
- Business rulesSupply services, exclusions, hours, service area, and approved fee wording.
- Urgent routingChoose who receives urgent calls and set the contact order.
- Test callsCheck messages and transfers before forwarding your business calls live.
Keep reading
Explain your script's decisions in plain words during the onboarding chat. Tell the AI which problems you treat as urgent, when it should book into Google Calendar, and when it should gather information for your callback. Set your on-call order and the handling you want for urgent calls.
Make the test call before going live. Try an ordinary booking, an unknown price question, and an urgent leak. Review the summary, transcript, and recording in your dashboard to see what the caller actually heard. You can change settings by telling the AI what to adjust. Start with the setup process when your policies are ready.
Common questions
Should my plumbing call script include water shut-off instructions?
Keep shut-off guidance conditional: only if it is safe to do so. No repair instructions. Gas smells, carbon monoxide alarms, sparks or burning smells, or flooding near electricity: get everyone out; call 911 or the utility from outside. Fire: get everyone out first, then call 911 from outside. Medical emergency or danger to anyone: hang up and call 911 right now. It then alerts you.
Can the receptionist state my after-hours fee?
Yes. Give us the after-hours fee policy and the wording you want callers to hear. Your receptionist uses the policy you supplied. If a caller asks something the policy does not cover, it takes the question and contact details for your team to answer.
Will callers hear that they are speaking with AI?
Your receptionist identifies itself as a virtual assistant and says the call is recorded at the start of each call. Those notices stay in the greeting. Include them in your template so your practice calls reflect the opening your customers will hear.
Can this script handle drain and water heater bookings?
Yes, when those jobs fall within the services and area you set. Your receptionist gathers the request details and books into Google Calendar, or takes information for your callback if you prefer. Set which requests need your review before an appointment is offered.
How do I see whether the script worked on a call?
Check the summary, urgency tag, transcript, and recording sent with your email and app push alert. You can also review calls in the dashboard. Compare the conversation with your intended next step, then tell the AI in plain words which setting needs changing.
Hear the Script in the Browser Demo
Try a fictional plumbing call in the browser, with no signup. Ask about a repair quote or after-hours fee, then review how the receptionist responds.
Try the burst-pipe call Try it free
Free trial: 14 days, up to 100 minutes (on request)