# How can tradespeople use AI for quotes and scheduling?

Date: 2025-04-19 · Author: Robert Scales · https://guidetoartificialintelligence.com/en/learn/tradespeople-use-ai-quotes-scheduling/

**Answer:** A chat assistant such as ChatGPT can turn your rough job notes into a clear, polite written quote and sort a messy week of calls into a workable schedule, as long as you supply the prices, times and rules yourself. You stay in charge of every number and every promise; the AI only does the typing and the sorting.

Most tradespeople don't lose evenings to the work itself. They lose them to the paperwork around it: writing up quotes from notes scribbled in the truck, answering "when can you come?" messages, and fitting emergency calls into an already full week. These are writing and sorting jobs, and that is exactly what a language model does well.

Adoption is still early. A Statistics Canada survey from spring 2024 found that only about 6% of Canadian businesses had used AI to produce goods or deliver services in the previous year, with the highest use in information, professional and financial services. For a plumber or electrician, that means learning a few reliable prompts now is an early start, not a late one.

## What the AI can and cannot know

A chat assistant knows nothing about your business unless you tell it. It doesn't know your hourly rate, what a water heater costs at your supplier this month, your local permit rules, or that you never book jobs on Friday afternoons. If you ask it to "price a water heater replacement," it will produce a plausible-looking number from general text it has seen, and that number can be wrong for your town, your supplier and your year.

So the rule is simple: **you supply the facts, the AI supplies the wording and the organization.** This follows the method in *A Beginner's Guide to ChatGPT*: give the assistant a role, give it your context, say exactly what you want back, and then check the result. OpenAI's own prompting advice says the same thing in developer terms: be specific about the outcome, the length and the format, and show the format you want.

## Worked example 1: a quote from job notes

Here is a plumber's prompt. The prices and tax rate are illustrative, made up for this example; you would use your own.

```prompt
You are the office assistant for a small plumbing business. Write a clear, friendly written quote for a homeowner from my notes below. Use only the prices I give you. Do not add any item, price or promise that is not in my notes.

Format:
- Customer name and address
- Short description of the problem (2 sentences, plain language)
- Table: item, quantity, unit price, line total
- Subtotal, tax at the rate in my notes, total
- What is included and what is not (bullets)
- Quote valid for 30 days

My notes:
Customer: Martine Leblanc, 12 rue des Érables
40-gallon electric water heater leaking at the base, 14 years old. Replace.
Water heater 40 gal: $890
Expansion tank: $95
Fittings and valves: $60
Labour: 3 hours at $105/hour
Haul away old tank: $40
Not included: drywall repair if the wall behind is wet.
Tax rate: 13%
```

The reply will usually be a tidy quote you can paste into your invoicing software or an email. Before it goes anywhere, do the price check.

## The price check (every time)

Language models can make arithmetic mistakes, and they sometimes "helpfully" add an item you never mentioned. Three quick checks catch almost everything:

1. **Line items:** every item and unit price in the quote appears in your notes, and nothing else does.
2. **Math:** add the line totals yourself or with a calculator. With the illustrative numbers above, labour is 3 × $105 = $315 and the subtotal is $1,400; the tax and total should follow from that.
3. **Promises:** look for warranties, start dates or guarantees you did not write. Delete them unless they are true.

> **Try it:** Take the notes from your last real job, remove the customer's name, and run them through the prompt above. Compare the AI's quote with the one you actually sent, line by line, and note anything it added or changed.

## Worked example 2: sorting the week

Scheduling is a puzzle with rules, and the AI is useful for proposing a first arrangement you then adjust. Give it the rules up front.

```prompt
Help me plan next week's jobs. Rules:
- Work hours 7:30 to 16:30, Monday to Friday. No new jobs Friday after 12:00.
- Allow 30 minutes of driving between towns, 10 minutes within the same town.
- Emergencies (no water, active leak) go first.
- Put jobs in the same town on the same day when possible.

Jobs (town, estimated hours, notes):
1. Ripon, 3 h, water heater replacement, customer free Tue or Wed only
2. Papineauville, 1 h, dripping kitchen tap
3. Ripon, 1.5 h, toilet running constantly
4. Saint-André-Avellin, 2 h, no hot water (emergency)
5. Papineauville, 4 h, bathroom rough-in, needs a full morning

Give me a day-by-day table with start times, then list any job you could not fit and why.
```

Asking it to list what it couldn't fit is important: it makes the assistant show its reasoning instead of quietly dropping a job. Read the plan the way you would read an apprentice's: check the drive times you know are wrong, and move things around. The book lists booking appointments and handling reschedules among the routine jobs an assistant can help with, and its general rule applies here too: a person reviews what the AI produces before anyone relies on it.

## What should a customer always hear from a person?

Anything that involves judgment, money changing, or bad news should come from you, in your own voice. That includes a quote that has gone up since the first estimate, a diagnosis that changes the job ("the pipe behind the wall is worse than we thought"), a delay on the day, and any safety issue such as gas, carbon monoxide or electrical risk. These are moments when a customer is deciding whether to trust you, and a polished, generic paragraph can feel like you are hiding behind a machine.

The same goes for disputes and complaints. You can ask the AI to help you organize your thoughts or suggest a calm way to phrase a hard message, but the message itself should be yours, and a phone call is often better than any text.

A good working rule: let the AI draft routine paperwork you would be comfortable signing without changes, and speak personally whenever the customer will remember how you said it. Also be careful with what you paste in. Leave out phone numbers, alarm codes and anything you would not want stored on someone else's server; a first name and a street are usually all the assistant needs to do its part.

## Sources

- Best practices for prompt engineering with OpenAI API: https://help.openai.com/en/articles/6654000-best-practices-for-prompt-engineering-with-openai-api
- Analysis on artificial intelligence use by businesses in Canada, second quarter of 2024: https://www150.statcan.gc.ca/n1/pub/11-621-m/11-621-m2024008-eng.htm
- A Beginner's Guide to ChatGPT: https://www.amazon.com/dp/B0BZRRPXZW
