One Florida broker bills the other side $250 for a viewing nobody attended. Her count, never a market rate.
The viewing is booked. Saturday is not. The scheduler sends the invite and the reminder. The confirmation goes by hand, from a personal phone, the night before. For a six-person brokerage the one who never came is a blank in the diary, and the blank leads nowhere.
By hand today
Booking is solved, and cheap. Calendly, cal.com or the calendar you already pay for takes the viewing, sends the invite and the reminder, for nothing to fifteen dollars a month. What no scheduler does is confirm the viewing on the channel the client answers on, notice when nobody confirms, and turn the one who never came into a follow-up with a reason. That half is done by hand, and every agent invents the same method:
“I usually text or call to confirm a couple hours prior. If they still miss the appointment — I will call them and make a point to say they should have called, text, or emailed to let us know. Then they go on a watch list for the future!”
Kim Johnson, Signature Realty Inc., Coral Springs, on ActiveRain
The text goes from a personal phone for a reason chapter 8 read on Meta’s pages: a confirmation the day after the booking is outside the 24-hour window the client opened, so on the business number it is a paid template. The public code has the same gap: the one open CRM with a no-show status sends the client nothing, and nothing reads the status back.
What it costs you each week
$250
What one Florida broker bills the other side for a viewing nobody attended. Her count, never a market rate.
Source: Annette Lawrence, ReMax Realtec Group, on ActiveRain, read 14 September 2026
“First they go on THE LIST. (I’ll get my time back) Next I send their broker a $250 Non-Fullfillment bill.”
Annette Lawrence, ReMax Realtec Group, Palm Harbor, on ActiveRain
One agent’s answer, printed as hers. There is no published no-show rate for property viewings; every percentage found came from a company selling the booking, so none is printed. The seller’s loss, in her words:
“The seller has rescheled their evening, arranged for someone to keep the dogs, made a reservation at the resturant, they tweeked up the house, lit the candles turned on the pool fountain, baked the cookies…and when that agent does not show up, who do they think the owner puts in the crosshairs?”
Annette Lawrence, on ActiveRain
The build
Open Claude Code. Ask for the evening. Calendly and the calendar are read at six. The confirmation goes out as a utility template, on the number they answered. Silence is a call before Saturday. The no-show is read from Calendly and becomes a follow-up with a reason.
Open Claude Code in the engine folder, beside chapter 8’s Cloud API server and chapter 11’s webhook receiver. Connect Calendly through its own hosted server at mcp.calendly.com, which carries a no-shows group beside scheduled events and invitees (developer.calendly.com), and the diary through taylorwilsdon/google_workspace_mcp, with chapter 9’s fifteen minutes for the OAuth setup. Submit a utility template the day before, address and time as variables, and wait for APPROVED. Then say what you want:
Every evening at six, read tomorrow's viewings from Calendly and the
calendar, and tell me the count before you do anything. Confirm each on
the channel the person last answered on, from the business number only.
On WhatsApp, a plain message if their window is open; if it has closed,
the approved utility template viewing_confirm. By nine at night, list
every viewing with no reply so I can call. After each viewing time,
read Calendly for invitees marked no-show and write a follow-up task in
the CRM for the morning: address, time, whether they confirmed, and
what happened. Report three counts each morning: confirmed, unanswered,
did not come.
What comes back is a script, two schedules and three counts.
Why the template. “When the window closes, you can only send pre-approved template messages”. A confirmation of something the client asked for is Meta’s utility category. “Utility templates delivered within an open customer service window are free”; outside it, Meta charges per message delivered, at a rate on its own card.
Why the no-show comes from Calendly. No calendar knows who stood at the door. You mark the no-show on your phone, and the run reads that mark back into a task with the facts beside it.
Three honest limits, which Claude Code will tell you about. A client that asks you to paste a client id and secret “does not support DCR and will not work with Calendly MCP” (same page). A viewing typed into the calendar by hand has no Calendly record, so its no-show is a line you add. And cal.com’s official server is unpushed since May 2025; a cal.com house calls its API v2 instead.
What it feeds
The follow-up. A viewing that happened feeds the next chapter, in the words the client used. One that did not feeds a call. The number to read: confirmations answered over viewings booked, and no-shows split by whether they had answered.
The next chapter matches what the client said at the viewing to your books, so it needs to know which viewings happened. A no-show with a reason attached is still a client.
The number that proves this stage worked is confirmations answered over viewings booked, with the no-shows split by whether they had answered. Nobody publishes that split.
What stays with a person
The call after the no-show. Whether they were rude or had a bad week is a judgement, made on the phone, never by a rule. Whether they view again, and what the seller is told, is yours.
A person makes the call:
“just can’t do much! However, keep calling and next time, check twice before you leave for the appointment.”
Praful Thakkar, LAER Realty Partners, Burlington, on ActiveRain
Whether it was a life event or a lack of courtesy is decided on the phone, and the watch list is yours to keep. So is the seller: the tool never tells a seller who did not come.
The tools you already pay for
Nothing new to buy.
Scheduler is Calendly through its own server, or Google Calendar through the community one.
Number is chapter 8’s business number, with one approved utility template.
CRM is HubSpot, Pipedrive or Zoho through their own servers, or Follow Up Boss.
Every viewing confirmed on the channel they answer, and every no-show a call with a reason. Then the follow-up happens by itself.
Ask: Of last Saturday’s viewings, how many did you confirm the night before, and how many did nobody come to?
This is stage 13 of twenty, after making sure no enquiry dies unread and before matching what they said to what is on your books. The whole engine in order is the book, Building a real estate sales engine with Claude Code and Codex, end to end.

