Automated customer intake: every request becomes one job record

Form, text, or call, the same five steps run in the same order. A person checks the record instead of building it.

1 · Every channel lands in one intake queue
Website form
Name, phone, "water heater leaking." No house number.
Sun 9:40 PM
Text + photos
Same customer, two photos of the tank, sent to the business number.
Mon 7:15 AM
Phone call
Recorded and transcribed, so a 2-minute call becomes text the next step can read.
Mon 8:02 AM
Facebook / Google messages
Business Profile and page messages, plus missed-call text-back threads.
Any time
↓AI READS EACH ONE
2 · AI pulls out the job details
"hi this is karen on hawthorne in mason, the water heater in the basement is dripping from the bottom, theres maybe half an inch of water. its a rheem i think? can someone come today"
NameKaren
AddressHawthorne Dr, Mason, OH  house # missing
Job typeWater heater leak
EquipmentRheem (unconfirmed)
UrgencySame day active leak, standing water
Photos2 attached to the job

Urgency follows the owner's written rules, not the model's judgment. A gas smell skips the queue: leave the house, call the gas company, on-call tech paged.

3 · Check for a returning customer

Match order

1stPhone number
2ndStandardized address
LastName, tiebreak only
Phone + address match: attach to the existing customer and property.
Only one matches: ask a person. Never merge on name alone.
No match: create a new customer.
Karen Mills-Ortega, new cell number, same address as Karen Mills (2023 disposal install). Same person?
Yes, mergeNo, keep separate
↓ONE CLEAN RECORD
4 · Push to job software and calendar
Job softwareNew request with transcript, photos, and the 2023 note: shutoff behind the dryer.
CalendarHold placed. A person confirms the 10-12 window.
Same-day urgentGoes straight to whoever is on call.
After bookingAppointment reminders take over from here.
5 · One follow-up text for what's missing
Sent automatically
"Thanks Karen, we've got you down for a water heater leak today. What's the house number on Hawthorne? And if you can, send a photo of the label on the side of the tank."
Customer reply
"4172" + photo of the tank label
Result
Record updates itself. Nobody calls her back to ask what she already said.
How it turns on
First hourOwner and office manager write the rules: required fields, urgency, who gets paged.
→
Weeks 1-2: draft modeEvery record gets approved before it touches the calendar or customer list.
→
After a clean weekRecords file themselves. Single-match merges always stay with a person.

Rules we'd write in before turning it on

Keep the web form short

Name, phone, what's wrong. The follow-up text catches the rest.

One follow-up, not a form

Ask only for what's missing. One question, two at most.

Never merge on name alone

Phone and address both, or a person decides.

Many addresses, one customer

Landlords and property managers get properties, not duplicate records.