An awning or roofing contractor can quote faster by letting an AI employee collect site photos and basic measurements over WhatsApp before the estimator looks at the job. A short, guided list of five photos tells the estimator whether the job is simple, needs a visit, or is not worth the trip.
- Most quoting delay in awning and roofing is chasing missing photos, not working out the price.
- A guided photo list (front view, wall or ceiling, width, height, obstacles) replaces ten rounds of what do you need.
- The AI collects and sorts. The estimator decides the price and whether a site visit is needed.
- Customers who send photos tend to be more serious, so photo completeness is a useful lead signal.
- The AI must not give a firm price from photos alone, and must not comment on structural safety.
- This page is about the collection role. Pricing logic is covered in our awning quotation calculator post.
How do you get the right site photos for an awning quotation on WhatsApp?
You get the right photos by asking for a short fixed list, one item at a time, with an example of what a good photo looks like. A customer who knows exactly what to send usually sends it within minutes. A customer who is told to send some photos sends one blurry picture of the whole house.
This article looks at one job in the awning and roofing business: collecting what the estimator needs. If you want the pricing side, with a calculator that turns measurements into a quote, read our existing guide on the awning quotation calculator on WhatsApp. Here we take the other angle: how a small AI team prepares the job so the calculator, or your estimator, can work with complete information.
Which AI employees work on an awning enquiry?
Three AI employees can share an awning enquiry, and each has a narrow job. Splitting the work this way keeps each one simple and easy to check.
| AI employee | Job | Hands over when |
|---|---|---|
| Receptionist | Greets the customer, finds out what they want: awning, roof extension, pergola or repair | The job type is clear |
| Photo collector | Asks for the photo list and rough size, checks that each photo is usable | The set is complete, or the customer stops replying |
| Follow-up agent | Reminds customers who sent half the photos, once or twice | The set is complete, or the limit is reached |
The estimator is the human at the end. When the set is complete, the estimator gets one summary: job type, address area, photos, measurements and notes. They no longer scroll back through a long chat to find what the customer sent.
What is the photo list for an awning or roof job?
The photo list has five shots, and each one answers a specific question the estimator would otherwise have to ask.
| Photo | What to show | What the estimator learns |
|---|---|---|
| 1. Wide shot | The whole area from a few steps back, including the house front | Job type, rough scale, access |
| 2. The mounting surface | The wall, fascia or beam where the awning will fix | Material, condition, whether fixing is possible |
| 3. Overhead and sides | Look up at any existing roof, pipes, wires and neighbouring structures | Clearances and obstacles |
| 4. Measurement photo | A tape measure held along the width, with the number readable | Width and projection |
| 5. Ground and access | The floor below and the path to the site | Where ladders and materials go |
The AI also asks for the rough width, the height from the ground and the material the customer prefers, such as metal, polycarbonate or fabric. Customers often do not know. They can say not sure, and the estimator will measure on site.
What the conversation looks like
Hi I want put awning at my car porch. how much?
Hi, happy to help. Price depends on size and where it is fixed, so I need a few photos first. It takes about two minutes. First, please stand back and send a photo of the whole car porch area, including the house front.
[photo]
Thank you, that is clear. Next, a close photo of the wall or beam where the awning will be attached.
[photo]
Good. Last two: can you hold a tape measure along the width of the porch and send a photo, and one looking up to show any pipes or wires above? After that I will pass everything to our estimator.
Illustrative example.
Each message asks for one thing. This is the opposite of a list of five requests in a single message, which most customers will read once and ignore.
How does the AI check that a photo is usable?
The AI reads each photo and checks whether it shows the right thing, then asks for a retake in plain words if it does not. ChatsHero supports image understanding, so the AI can notice a photo that is too dark or too far away.
A short retake request works better than a rejection: could you take it again a little closer, with the light on? The AI should not guess a measurement from the picture. If the tape measure is not readable, it asks for the number as text. Our explainer on how WhatsApp image recognition works and the guide to training WhatsApp AI with voice notes and screenshots go deeper.
Want to see how this looks with your own business? WhatsApp us and chat with the ChatsHero AI.
When does the job need a site visit anyway?
A job needs a site visit when the photos show unclear fixing surfaces, existing structures, unusual height, large spans or anything that looks like a safety concern. The photo list helps the estimator decide, but it does not replace the visit.
- Large or heavy structures, and any roofing that must carry load.
- Walls or beams in poor condition, or unknown fixing surfaces.
- Jobs near power lines or in shared areas of an apartment or terrace row.
- Anything needing approval from a management body or local authority.
The AI should not comment on whether a structure is safe or approved. Those are for the estimator and the relevant authorities. Contractors should also check which registration applies to their type of work, and the CIDB contractor registration page is the official starting point.
What is different about awning and roofing enquiries in Malaysia?
Awning and roofing enquiries in Malaysia come with weather, housing type and approval issues that a general quote bot misses.
- Heavy rain and heat. Many customers want shade and rain cover in one, so the AI asks what the awning is mainly for.
- Terrace and corner lots. Neighbours and boundary lines matter. The AI should ask about shared walls and neighbours.
- Gated and guarded communities. Management may require approval for exterior structures. The AI asks whether permission is needed or already obtained, and records the answer.
- Unregistered contractors. Customers hear stories of poor work, so a clear message about who you are helps. A Bernama report has covered demand for unregistered contractors in renovation work.
- Payment stages. Deposit, material order and balance on completion are normal. The AI states your stages from the quote.
Why does collecting photos make quotes faster?
Collecting photos makes quotes faster because the estimator receives one complete package instead of a trickle. Waiting is the bigger cost in this trade: while the customer waits for a number, other contractors reply.
Speed of response is well studied in sales. A Harvard Business Review study of online leads found that firms replying within an hour were far more likely to qualify a lead than slower ones. A quick, structured first reply gets you into the customer's mind before the next quote does. Our own guide to WhatsApp response time explains why.
What should the AI not do?
The AI should not give a firm price from photos, promise an installation date, or say whether a structure is safe. It collects, sorts and books, and the estimator decides.
It can give a rough starting range if you have written one down and say clearly that the final quote follows the estimator's check. It should also respect the customer's privacy: photos of a home can show family members and vehicles, so store them for the job and handle them under the PDPA.
How does a ChatsHero AI Agent Office collect site photos?
ChatsHero, a Malaysian AI agent platform, builds an AI Agent Office where a receptionist identifies the job, a photo-collecting agent asks the five-photo list one step at a time, a booking agent offers site visit slots for jobs that need one, and a follow-up agent nudges customers who stopped halfway. Estimators step into any chat and receive the finished summary.
The AI uses your own instructions, price notes and FAQ. A free 30-minute Zoom demo can run through your own awning and roofing job types.
Frequently Asked Questions
How many photos does an awning quotation need?
Five usually cover it: a wide shot, the mounting surface, overhead and sides, a measurement photo and the ground and access. Your estimator may adjust the list for different job types.
Can AI give a final price from photos?
No. It can collect photos and give a rough range if you have written one. The estimator confirms the final price, and some jobs need a site visit.
What if the customer cannot measure?
The AI marks the measurement as not provided and passes the photos to the estimator, who can measure on site.
Does this replace the awning quotation calculator?
No. The calculator turns measurements into a quote. The photo collector makes sure the calculator and the estimator have complete information.
Can the AI tell if a structure is safe?
No. Safety and approval questions must go to a qualified person. The AI only records what the customer sends.
