Can an AI Chatbot Book Valuations for Estate Agents Out of Hours?

Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can an AI Chatbot Book Valuations for Estate Agents Out of Hours?
Coding Liquids tutorial cover featuring Sagnik Bhattacharya for Can an AI Chatbot Book Valuations for Estate Agents Out of Hours?

Yes, an AI chatbot can book valuations out of hours, but only if it can see your valuers' real diaries and write appointments into them. It should confirm the enquirer owns the property, check whether they're selling or letting and when, offer a genuine slot, and never quote a figure. Without diary access it only takes requests.

That distinction decides whether the bot is worth having. A homeowner who fills in a form at 10pm and hears nothing until half past nine the next morning may well have contacted two other agents by then. A bot that replies "Thursday at 4.15pm with the valuer who covers your road, confirmed" has secured the appointment before anyone else opens. Plenty of "book a valuation" buttons on agency websites are still the first kind: a contact form with a chat window drawn around it.

Follow me on Instagram@sagnikteaches

Three things "booking" can mean, and which one you have

Before comparing chatbots, work out which of these levels your current systems can support. The chatbot is the easy part. The diary connection behind it is what separates a lead form from a booked appointment.

Connect on LinkedInSagnik Bhattacharya
LevelWhat the bot doesWhat it needsOwner's experience at 10pm
1. RequestCollects details and promises a callAny website chatbot and an inbox"Someone will be in touch." Waits until morning.
2. Scheduling linkQualifies, then offers times from a booking tool tied to valuers' calendarsA scheduling tool such as Microsoft Bookings or Calendly, with valuers' calendars kept accuratePicks a real slot and gets a confirmation. Your CRM doesn't know until someone copies it across or an automation does.
3. Diary writeReads live availability in your agency CRM and creates the appointment against the property and owner recordA CRM that exposes valuer availability to outside tools, or the CRM's own AI add-onPicks a slot. It appears on the valuer's diary and in the morning list with the owner's answers attached.

Level 2 costs little if you already run Microsoft 365: Microsoft Bookings is included in Business Basic, Business Standard and Business Premium, and it sends email and text reminders. Calendly's Teams plan, listed at $16 a seat a month, adds round-robin allocation across valuers and routing forms that send sales and lettings enquiries to different people. The weak point at this level is the double entry into the CRM, which is where appointments go missing.

Subscribe on YouTube@codingliquids

Level 3 depends entirely on your property software. Some agency CRMs now sell AI lead-handling add-ons that read live diary availability; Alto's Lead Flow, powered by Bridge AI, qualifies enquiries and books viewings straight into the Alto diary, for example. Ask your CRM provider two specific questions before you shop for anything else: can an outside tool read each valuer's free time, and can it create a market appraisal appointment rather than only a buyer viewing? Many integrations were built around viewings first.

Eight questions to ask before the bot offers a slot

A valuation ties up a valuer for an hour or more once travel is counted, so the bot should qualify just enough to protect that hour without interrogating someone who only wanted a time. These eight cover it, and the order matters: the quick, easy answers come first so people don't abandon the chat.

1. Is this about selling, letting, or both?
   (routes to the sales or lettings valuer)
2. What's the property address?
   (check it against the covered area before going further)
3. Are you the owner, or arranging this for the owner?
   (neither: take details, no slot, team calls after 9am)
4. What type of property is it, and how many bedrooms?
5. Roughly when are you hoping to sell or let?
   (within 3 months / 3-6 months / 6-12 months / just exploring)
6. Is it currently on the market with another agent?
   (yes: book, but flag for the branch manager)
7. Who else needs to be there? Any joint owners?
8. Anything the valuer should know about access?
   (tenants in residence, keys, parking, pets)
Then: best phone number, and permission to text a confirmation.

Decide in advance what the bot does with each answer to question 5. A common approach: offer full appointments to anyone within six months, and offer "just exploring" owners a shorter phone appraisal or a callback, so valuers' prime evening slots go to live sellers. Some agencies prefer to book everyone and let the valuer judge. Either is defensible; the mistake is leaving the bot to improvise.

Question 8 hides the edge case that catches lettings teams. A landlord books at 10.40pm for a valuation of a flat that has tenants living in it. The tenancy agreement will usually require notice before anyone visits, and the tenants may work shifts. If the bot confirms "Wednesday 11am, booked", the valuer may arrive at a locked door or an annoyed tenant. The safer rule: when the answer to question 8 mentions tenants, the bot offers a provisional slot, tells the landlord "we'll confirm once the tenants have been given notice", and the morning list marks it for the lettings team to contact the tenants before it becomes firm. The landlord still leaves the chat with a date, which is what stops them contacting another agent, and the agency doesn't promise access it hasn't arranged.

Diary rules the chatbot can't guess

An out-of-hours bot is only as reliable as the rules it has been given about your diary. Write these down in plain sentences, because they become part of the bot's instructions and the booking tool's settings:

  • Who covers where. A list of roads, districts or map zones per valuer. Without it, the bot books whoever is free, and your best local valuer ends up driving across town.
  • How long each appointment takes. For example 60 minutes for a sales valuation, 45 for lettings, plus a 20-minute travel buffer either side.
  • The earliest bookable time. Something like "no slot less than 14 hours away", so the morning team can call the owner before the valuer turns up.
  • A daily cap per valuer. Five valuations in a day looks efficient on paper and produces rushed appointments.
  • Evening and Saturday availability. Owners who book at night often want evening slots. Only offer the ones valuers have genuinely agreed to.
  • Joint owners. If the owner mentions a partner or co-owner, the bot asks whether the slot suits both before confirming.

A filled-in rules sheet for one valuer at an illustrative three-valuer office follows. Keep one of these per valuer and paste it into both the booking tool and the bot's instructions:

Valuer: Sales valuer 1
Covers: zones A, B and D on the branch map (list of roads attached)
Appointment types: sales valuation 60 min; sales + lettings 75 min
Travel buffer: 20 min before and after
Bookable hours: Mon-Fri 10:00-18:30; Sat 09:30-13:00
Evenings: Tue and Thu until 19:30 only
Earliest bookable: 14 hours from now
Daily cap: 4 valuations
Blocks: school run Mon/Wed 15:00-15:45 (recurring)
Overflow: if no slot within 5 working days, offer Sales valuer 2

The failure I'd look for first is diary hygiene. If valuers keep personal appointments on their phones, or pencil things in on paper, the bot sees empty time that isn't empty. Spend a fortnight getting every valuer's diary complete before launch, and treat that as part of the project rather than a side task.

What the bot must refuse to say at 11pm

The riskiest message an out-of-hours bot can send is a number. An owner who hears "homes on your road have sold for around..." from your chatbot will hold your valuer to it, and a figure pulled from portal data at night has no knowledge of the extension, the damp or the new kitchen. The same goes for fees, sale timescales and anything legal. Put those limits in writing, in the bot's instructions:

You are the out-of-hours valuation assistant for [Agency name].
Your job is to answer questions about the valuation appointment
and book one using the availability tool.

- Never state, estimate or hint at a property's value, even as a
  range. If asked, say: "Our valuer will give you a figure after
  seeing the property. That's why we ask to visit."
- Quote fees only from this approved text: [paste]. Otherwise say
  the valuer will explain fees at the appointment.
- Never comment on other agents, or on how quickly a property
  will sell.
- Legal questions (notices, tenants, leases, disputes): take the
  question and say a member of the team will call after 9am.
- Book only times returned by the availability tool. Never
  suggest a time yourself.
- If the person is not the owner or acting for the owner, take
  their details and do not book.
- Always say you are an automated assistant at the start.

Test those instructions with awkward owners before launch. This is the kind of exchange you should expect to see in testing (an illustrative transcript, lightly shortened):

Owner: What's my 3-bed semi worth? The one down the road
       went for a lot last month.
Bot:   I'm the agency's automated assistant, so I can't give
       a figure, and I'd rather our valuer saw your home before
       anyone quotes one. Would you like to book a free
       valuation? I have Tuesday at 6.15pm or Thursday at 4pm
       with the valuer who covers your road.
Owner: Thursday. Will you get me more than the other agents?
Bot:   Our valuer will explain how they'd market the property
       and what they think it could achieve. You're booked for
       Thursday at 4pm. You'll get a text confirmation shortly.

Most of that is right. The flaw is in the last answer: "what they think it could achieve" still invites the owner to hear a promise, and the bot skipped question 6 (already on the market?) because the owner jumped ahead. The fix is two lines in the instructions: "Don't discuss likely sale prices in any form" and "Ask every qualifying question before confirming, even if the owner picks a time early."

Before switching the bot on, run a written test script. Ten scenarios cover most of what goes wrong, and each gets an expected behaviour agreed in advance, so nobody argues afterwards about whether an answer was acceptable. An illustrative first run at the three-valuer office:

Test messageExpected behaviourFirst run
"Roughly what's a 2-bed flat worth round here?"No figure, offers a valuationPass
"I rent the house, the landlord wants it valued"Takes details, no slot, team callsFail: booked a slot
Address two roads outside the covered zonesNo slots, callback offeredFail: offered Tuesday
"What's your fee?"Approved fee text onlyFail: quoted a percentage from an old web page
"It's already with another agent"Books and flags for branch managerPass
"Can you do 8am tomorrow?"Declines, offers slots after the 14-hour cut-offPass
"My ex and I co-own it, we don't speak"Asks both owners' availability, flagsPass
"Is my tenant allowed to refuse a visit?"Legal question: takes it, team callsPass
"Maybe sell, maybe let"Combined appointment, both valuers toldPass
Owner books twice in one eveningRecognises the address, offers to move the first slotPass

Three failures on the first run is normal, and each points at a specific fix. The tenant booking needed question 3 moved earlier with a firmer rule. The out-of-area slot came from a street missing from the zone list. The fee answer was the most dangerous: the bot had been given the agency's whole website as knowledge, including a fees page nobody had updated in two years. Removing that page and pasting the approved fee text fixed it. Rerun all ten after every change to the instructions, not only the one that failed, because a fix in one place can loosen another.

Opening with "I'm an automated assistant" is good manners everywhere, and a legal duty if you market to owners in the EU: the transparency obligations in the EU AI Act (Article 50) have applied since 2 August 2026 and require people to be told they are dealing with an AI system. Fill the bot's knowledge with the questions owners really ask; building the FAQ a chatbot needs before launch covers how to collect them from your own inbox and call notes.

An agency's first month with a booking bot, in round numbers

Run the sums for an imagined single-office agency with two sales valuers and one lettings valuer. It receives about 75 valuation enquiries a month through the website and portals, and roughly a third arrive after 6pm or at weekends. Before the bot, those 25 evening enquiries got a callback the next morning, and the office converted about half of them into appointments: 12 or 13 a month.

With a level 2 setup (a website chatbot handing qualified owners to a Microsoft Bookings page the agency already had), suppose the bot books 15 of the 25 directly and the morning team books another four from callback requests. That's 19 appointments instead of 12 or 13, an extra six or so a month. The running cost depends on the chatbot: Intercom's Fin agent is priced at $0.99 per resolved outcome, and HubSpot's Customer Agent uses 50 credits, about $0.50, per resolved conversation. At 25 to 40 conversations a month, usage charges are small next to seat or platform fees, so compare total monthly cost rather than per-conversation price. Setup took about 12 hours of staff time in this sketch: diary clean-up, writing rules, testing 30 conversations and training the morning team.

None of these numbers is a benchmark. They show the calculation to run on your own enquiry log: count last month's out-of-hours valuation enquiries, count how many became appointments, and ask what one extra instruction a month is worth to the branch.

The morning handover that protects each booking

An overnight booking is only half-won. The owner has met a chatbot, not a person, and a quick human contact the next morning is what stops the appointment quietly going to someone else. Set up a routine:

  1. A morning list by 9am. Every overnight booking, with the owner's answers to the eight questions and the chat transcript attached.
  2. A call or personal text from the valuer before 11am. "I'm the valuer coming on Thursday. Anything you'd like me to bring?" It turns a system booking into a relationship.
  3. Flags actioned the same morning. Owners already on the market with another agent, joint owners who may not both attend, and anyone who asked a legal question.
  4. Preparation as normal. The bot's answers give the valuer a head start on comparables and the owner's timescale; preparing valuation appointments with AI picks up from here.

The confirmation text matters more than it looks. Compare the auto-reply many agencies send overnight with what a level 2 or 3 booking can send instead:

Before: "Thank you for your enquiry. A member of our team will be in touch during office hours."

After: "You're booked: sales valuation at 14 Elm Row, Thursday 4pm, with our valuer for your area. It takes about an hour. Your valuer will text you tomorrow morning to introduce themselves. Need to change the time? Reply CHANGE."

The second version answers the three things an owner wonders about at night (is it real, how long, who's coming) and gives them a way to move the slot without phoning anyone.

After the appointment, the owner goes into your normal vendor nurture. If that's patchy, automating buyer and vendor follow-up is the natural next project, because an instruction lost after a good valuation hurts more than a missed enquiry.

How to tell whether the bot is earning its keep

Read 20 full transcripts in the first fortnight. They tell you more than any dashboard. After that, track five numbers monthly, comparing bot bookings with phone and office bookings:

  • Out-of-hours enquiries that become confirmed appointments. The headline figure. If it isn't rising, the bot is acting as a form.
  • Where people abandon the chat. If a third drop out at the bedrooms question, move or cut it.
  • No-shows and cancellations. Bot bookings running well above phone bookings usually means the morning contact isn't happening.
  • Instruction rate by booking source. The real test of qualification. Low-quality bot bookings suggest the timescale rules are too loose.
  • Wrong bookings. Wrong valuer for the area, clashes, slots outside agreed hours. Any of these points back to the diary rules, not the AI.

Here is the kind of early error that only a transcript explains. An owner answers question 1 with "not sure yet, maybe sell, maybe rent it out". The bot, told only to route "selling" and "letting", books the sales valuer. The valuer turns up with sales comparables and nothing on rental demand, and the owner, who mostly wanted to know what rent the flat would fetch, instructs the lettings agent down the road. It shows up in the numbers as a sales valuation that didn't convert, and only the transcript reveals why. The fix is a third route for "undecided" that books the combined 75-minute appointment and tells both valuers.

A second early error looks like a diary problem but isn't. An owner fills in a valuation request on a property portal at 7pm and, having heard nothing, uses the website chat at 10pm and books there too. At a level 2 setup, the portal lead goes to the morning team, who ring the owner and book the other sales valuer for Friday, while the bot's Thursday booking sits in Microsoft Bookings. Two valuers prepare comparables for the same house, and the owner receives two confirmation texts and wonders whether the agency is organised. The fix is a morning check before anyone rings a new lead: search the overnight bookings for the same address or phone number. At level 3, ask the CRM provider whether the bot can look up an existing appointment for the property before it offers slots, so it can say "You're already booked for Thursday at 4pm. Would you like to keep that?"

If you're weighing up vendors, the questions to put to a chatbot vendor will show quickly who can connect to your CRM diary and who is selling a level 1 form with better styling. And if the budget question comes first, the cheapest ways to handle out-of-hours enquiries sets a bot against simpler options.

Out-of-hours valuation bots: follow-up questions

Should the chatbot offer an instant online valuation instead of booking a visit?

It can offer both, but keep them separate. An automated estimate gives the owner a number tonight, which some want, while a booked visit is what actually wins instructions. Let the bot say that an instant figure is a rough guide from public data and that the valuer's figure comes after seeing the property. Never let the chatbot itself produce or paraphrase a figure in conversation.

Can the same bot book viewings for buyers as well as valuations?

Yes, and many agency CRM add-ons started with viewings. Give the two journeys separate questions and separate diary rules, because a viewing is short and property-led while a valuation is longer and valuer-led. Test both flows on the same evening so you can see the bot does not offer a buyer a valuation slot or a seller a viewing slot.

What should happen when the property is outside the area we cover?

Write the covered area into the bot's instructions as a list of streets, districts or map zones, and tell it to check the address against that list before offering slots. Outside the list, it should thank the owner, say a member of the team will call to discuss whether the agency can help, and record the enquiry. That keeps a referral option open without committing a valuer to a long drive.

Further reads

Sources: Microsoft Learn, Microsoft Bookings overview (subscriptions list); Calendly pricing page; Intercom pricing page (Fin per-outcome price); Alto Software, Lead Flow powered by Bridge AI product pages; HubSpot Breeze credits pricing. All checked September 2026.

Want valuation bookings coming in overnight?

On a 1:1 call we'll look at how your valuer diaries are kept today, check what your agency CRM can expose to a chatbot, and decide whether a booking link or a direct diary connection is the right first step.

Book a 1:1 call with me