Why after-hours inquiries decide who gets the job
Heating and cooling problems do not wait for office hours. The furnace fails on a cold Sunday night. The air conditioner quits in the middle of a heat wave, after your crew has gone home.
The homeowner picks up a phone or opens a browser and looks for whoever will answer first. If your website is silent when they land on it, they do not wait. They open the next company in the search results.
Seasonal peaks make it worse. In the first week of a heat wave or cold snap, every company is busy, and the ones that answer fastest fill their schedules first. A chat that works while the phone lines are full is extra capacity you do not have to hire.
You never see this loss. Nobody leaves a voicemail. A visit simply ends, and the job goes to a competitor.
Think about the people who find you through a search on a hot afternoon, not only at night. Some are comparing three companies in three tabs. They are not loyal to anyone yet. The company that answers a simple question, such as whether you cover their zip code, gets the next step.
A website chat that replies right away fixes the part you can control: the first minute. It does not replace your technicians or your phone line. It makes sure the person who found you at 9 p.m. leaves with a booked visit, or at least a request your team can act on first thing in the morning.
What a chatbot can do for an HVAC company, and what it cannot
Chatdek is an AI chat widget for your website. It answers from your own business information, so it is only as good as what you put in. Here is what that looks like in practice.
- Answers questions about your service area, hours, diagnostic fee, brands you service and maintenance plans, from information you write
- Books service calls inside the chat on Pro and above, showing only times you have left open
- Collects the visitor's name, phone number and email, and saves them as a lead with the full conversation
- Offers a way to reach a person: WhatsApp, phone, email or a link, and live takeover by your team on Pro and above
- Notifies your team in the portal, by browser or phone push, and by email, depending on each person's settings
- Replies in the visitor's language, in up to 16 languages depending on plan
How the chatbot books a service call after hours
Picture a homeowner who types: "My AC stopped cooling. Can someone come tomorrow?" The assistant answers from your information, checks the question against your service area, and offers the visit types you have set up, such as an AC repair visit or a furnace tune-up.
It shows only open times. Those come from the business hours you set for each day, how long each service takes, the buffer you want between jobs, a daily maximum and how far ahead people may book.
The visitor picks a time and enters a name, email and phone number. They get a booking reference straight away. Confirmation and reminder emails, for example 24 hours and 1 hour before, can go out automatically.
Because the booking shows up in one calendar in the portal, your dispatcher starts the morning with a list: who asked, what they said, and which slot they chose. Compare that with a pile of voicemails and a form that says "call me back".
You decide whether each booking needs your approval or is confirmed on the spot. Approval mode is also the safer choice while you are learning how many calls the chat brings in. Many companies start with approval, so a dispatcher reviews every request at the start of the day, and switch to automatic once they trust the setup.
Be clear about what "after hours" means for your company. If you run a 24-hour emergency line, put the number in the chat as a contact option and say so in the assistant's rules. If you do not, say that too, and let the chat book the first slot in the morning. Booking suits scheduled work. For a no-heat call on a freezing night, the better answer is a visible phone number plus a saved request that alerts your team.
What to put in the knowledge base before you switch it on
Chatdek answers from the knowledge base you build in the portal: your own entries, uploaded documents and pages it reads from your website. If it does not know something, it should say so and offer a person. Questions it could not answer are listed so you can add the missing answer in a minute.
Start with the questions your phone rings about most. These are the usual ones for an HVAC company. Write each answer the way you would say it to a customer, in plain sentences, and avoid anything you would not want quoted back to you.
- Service area: the cities and zip codes you cover, and what you do not cover
- Hours, including whether you take emergency calls and how to reach that line
- Diagnostic or trip fee, and what it is applied to, only if you want it shared in chat
- Brands and equipment you service and install
- Maintenance plans and what each one includes
- How you handle estimates for replacements
- A safety line your business approves, for example telling anyone who smells gas or suspects carbon monoxide to leave the building and call 911
How it works for an HVAC company
Four steps take you from a blank chat to booked service calls. Most people can do the install itself in about 2 minutes.
- 1
Add what you know
Enter your service area, hours, fees, brands and maintenance plans in the portal. Chatdek can also read pages from your website.
- 2
Set your service calls
Add visit types with their lengths, your hours for each day, buffers and a daily maximum. Choose approval or automatic confirmation (Pro and above).
- 3
Paste one snippet
Add the install snippet to your website. It works on WordPress, Wix, Squarespace, Shopify, Webflow and any site that accepts a script.
- 4
Review and improve
Read your chats, add answers for anything it could not answer, and follow up on new leads and bookings from the portal.

Your HVAC companyAI
Online - Replies instantly


Powered by Chatdek
What missed inquiries cost: a simple example
You do not need a study to see the value. You need your own numbers and some arithmetic you can check. The example below uses made-up figures. Replace them with yours.
The Missed Inquiry Calculator does this math for you and shows the formula, so you can change any number and share the result. If you are weighing plans, the Chatbot Payback Calculator shows how many months a plan takes to pay for itself on your numbers.
Your real inputs are easy to find. Count the form fills and missed calls from last month that arrived outside office hours, and look at your average repair invoice. For more ideas on running your operation, the U.S. Small Business Administration publishes free guidance.
Example only: replace with your numbers
- 20 after-hours inquiries a month go unanswered until the next morning
- 3 of them book with another company in the meantime
- Average repair job: $350
- 3 x $350 = $1,050 lost a month, or $12,600 over a year
Frequently asked questions
- Can an AI chatbot answer my phone calls?
- No. Chatdek works in the chat on your website. It does not answer telephone calls, so keep your phone line or answering service for callers.
- Can it handle a real emergency, like no heat in winter?
- It can answer from your rules, show your emergency phone number, save the visitor's details and alert your team. It cannot dispatch a technician, so decide in advance how your team responds to those alerts.
- Does it quote prices?
- Only the ones you write. If a price is not in the knowledge base, the assistant should say it does not know and offer a person or a booking.
- Which plan do I need to book service calls?
- Booking inside the chat is on Pro and above. Lead capture and the knowledge base are on every plan. See the pricing page for current prices and limits.
- Can it speak Spanish to my customers?
- Yes. The chat supports up to 16 languages depending on plan, including Spanish. Languages on each plan are 2 on Starter, 5 on Pro and 16 on Agency and Scale.
- What does the free trial include?
- A 7-day trial of the Agency plan with no card needed. The 7 days start when your chat goes live on your website.