Local servicesIndustries and use cases
AI Chatbot for Local Businesses: A Practical Guide
Opening hours, prices, do you cover my street, anything free today. How an AI chatbot answers what locals ask, books into your own calendar, and knows when to hand over to you.
The short answer
An AI chatbot for a local business answers the questions locals ask most (opening hours, prices, whether you cover their area, whether anything is free today) from your own information, at any hour. Connected to your Google or Microsoft 365 calendar, it can offer real free times and book them. Anything unusual comes to you with the whole conversation. Start on your website; WhatsApp and a phone line can follow.
If you run a salon, a plumbing firm, a dental practice or a gym, you already know the questions. The trouble is when they arrive: while your hands are under a sink, in the middle of a cut, or with a patient in the chair. The phone rings out, the message waits until evening, and the person asking may have tried the next business on the map by then. This guide covers what locals ask, out-of-hours answers, bookings, the phone and WhatsApp, keeping the information right, and when you should step in.
The questions locals actually ask
- “Are you open now?” And on Sunday, and over the holidays.
- “How much is it?” A cut and colour, a boiler service, a check-up, a month’s membership.
- “Do you cover my area?” The first question for any trade or mobile service.
- “Can I book?” Often “have you got anything today?”
- “Where do I park?” And how to find the door.
- “Do you do…?” Children, gluten-free, a particular boiler brand, a class for beginners.
- “Can I move my appointment?” A call every busy business knows.
Nearly all of these are answered somewhere already: your website, your price list, your Google Business Profile. Put that information where an AI chatbot can read it, on your website or in a file, and it gives the answer the moment it is asked, not after you finish the job in front of you.
Why the timing matters
Expectations have moved. In Zendesk’s CX Trends 2026 research, based on a survey of 6,182 consumers in 22 countries, “74% of consumers now expect 24/7 service due to AI” (Zendesk, November 2025, checked 14 October 2026). A two-chair salon cannot staff a night shift. It can leave something answering.
Where that conversation happens has moved too. Google switched off chat on Business Profiles on 31 July 2024, and now points businesses to other channels (Google Business Profile Help, checked 14 October 2026). In some regions a verified profile can show a WhatsApp or text message link instead (Google Business Profile Help). So a local customer who finds you on Maps now lands on your website, your phone or WhatsApp: the three places a chatbot can sit.
Answering out of hours
Out of hours is where a chatbot earns its keep. It answers the routine questions in full, and for the rest it takes down what you need to reply in the morning. Give it three things before you switch it on:
- Your hours, including the exceptions. Holiday closures and early finishes are the answers that go out of date first.
- What to do in an emergency. For a trade, write who to call and what to do first, so the chatbot can say it word for word at 02:00.
- A short pre-chat form. Ask for a name, email and phone number before the chat starts, so you can reply to anyone the AI could not help. You choose the fields.
Taking bookings into your calendar
For most local businesses the other half of the job is the diary. A chatbot that books needs two things: when you are free, and what each service takes. In EzyConn, from the Starter plan, you connect a Google Calendar or Microsoft 365 calendar, set your hours and list your services with their length and price. The agent reads the busy times in your calendar, so it never offers a time you are busy, and it can write each new booking into the calendar you choose. The customer gets a confirmation by email. If they need to change it later, they can ask in the chat, and the agent brings you in with the whole conversation. The bookings page shows the whole flow.
Two habits make it work. Keep personal appointments in the same calendar, so the school run is never offered as a slot. And give each service its real length, including clean-up, because the chatbot will trust whatever you tell it.
Worked example: a salon’s week
Willow & Ash is a two-chair hair salon we made up for this example. Here is one week of its website chat.
| When | The customer asked | What the chatbot did |
|---|---|---|
| Mon 21:40 | How much is a balayage for shoulder-length hair? | Quoted the price list: from £95, confirmed at a short consultation. Offered to book one. |
| Tue 07:10 | Anything today for a fringe trim? | Read the salon calendar, offered 12:30 or 16:15, and booked 12:30. The confirmation went by email. |
| Wed 13:05 | Where can I park? | Answered from the FAQ page: two free spaces behind the salon, more on Mill Street. |
| Thu 22:15 | I reacted to hair dye last year. Can you still colour my hair? | Gave the salon’s patch test rule and offered a person. The owner picked it up at 08:30. |
| Fri 18:30 | Can I move Saturday 10:00 to next week? | Took her name and the days that suit her next week, and offered a person. The owner moved it at 08:40 on Saturday. |
| Sat 11:20 | Do you take cards? | Answered at once, while both stylists had clients in the chair. |
| Sun 20:05 | What are your hours over Christmas? | Said it did not have that information and offered a person. On Monday the owner replied; her reply was captured as a draft answer, and she approved it. |
Seven conversations. Four ended without the owner typing a word, including a booking that would otherwise have been a phone call. Three reached her, and all three should have: a question about a reaction to dye, a change to an existing booking, and a gap in the information, which is now filled.
“Do you cover my area?”
For anyone who drives to the customer, the area comes before anything else. There is no point taking details, describing the job and offering a time for a postcode you never visit.
EzyConn handles this with workflows, from the Starter plan: 24 published processes across 8 industries, plus rules you set, such as the postcodes you cover. In the home services process, a customer outside your area is told straight away, in your own wording, before any other question. A customer inside it is asked what the job is and how urgent, gives their contact details, and is offered times you are free. The workflows page lists every process.
Worked example
A leaking tap, asked about at 21:50
Contact form and voicemail
Owner out on jobs 07:30 to 18:00
- CustomerFills in the contact form: “Do you cover TN4? Outside tap leaking, needs replacing.”
- WebsiteThanks for your message. We will be in touch.
- 13 hours 15 minutes
- Dan, Hartley PlumbingHi, yes we cover TN4. Could we come on Friday morning?
The customer waits until late morning to learn whether you even cover their street.
AI chatbot with a service-area rule
Same firm, same evening
- CustomerDo you cover TN4? Our outside tap is leaking and needs replacing.
- AI assistantYes, we cover TN4. Is it urgent, or can it wait a day or two? And may I take your name, email and phone number?
- CustomerNot urgent, it just drips. Sam Ellis, sam@example.com, 07700 900123.
- AI assistantThanks, Sam. We can come on Thursday at 08:00 or Friday at 13:00. Which suits you?
- CustomerThursday at 8, please.
- AI assistantBooked: outside tap replacement, Thursday at 08:00. A confirmation is on its way to your email.
Booked two minutes after the question, into the calendar Dan already uses.
The phone line
Many locals still ring. EzyConn’s AI agent can answer an inbound phone line on your own Twilio number, from the Starter plan, with your greeting and the same information as your chat. You connect the number in the portal, then point it at EzyConn in Twilio.
Plan for days rather than minutes. In many countries Twilio checks identity or address documents before a number can be used, and its own documentation says that review “generally takes up to three business days, but in some regions it might take several weeks” (Twilio Docs, checked 14 October 2026). Call charges come from your Twilio account. You can keep your usual number and forward it to the Twilio number after closing time.
Plenty of customers would rather message than call, and for many that means WhatsApp. EzyConn’s AI agent answers WhatsApp messages from the same information as your website, and they land in the same inbox as every other conversation. Before the number goes live, Meta verifies your business, which can take days, so start that early. Once it is connected, add the link to your Google Business Profile where Google offers it. The WhatsApp page covers the setup.
Keeping the information current
A chatbot repeats what you gave it, so an old price list means old prices. What goes stale is predictable: hours, holiday closures, prices, services, staff and the area you cover. Ten minutes a week keeps them right.
- Keep one source. Change your website first, then have the chatbot read it again. In EzyConn, “read it all again” does that in one click.
- Use exact answers for what changes often. This month’s holiday hours or a seasonal offer, written as an exact question and answer, are used first and easy to edit.
- Let the calendar hold availability. Block time off there, not in a note, and the chatbot will not offer it.
- Check what it could not answer. In EzyConn, when you or a teammate answer a question the AI could not, the reply is captured as a draft answer you approve before it goes live, and the Unanswered screen shows the topics it does worst on.
When a person should take over
A chatbot should answer the routine and hand you the rest. Write your content so these reach a person:
- Complaints, and anyone who sounds upset.
- Anything about health, allergies or reactions. Give the general rule, then hand over.
- Emergencies, after the chatbot has given your emergency instructions.
- Quotes for bigger jobs that need a visit or photos.
- Anyone who asks for a person.
In EzyConn the AI offers a person, and when the customer accepts, it steps back and your team gets the whole conversation in the inbox and in Slack. The customer sees “Thanks, I’m connecting you to a support specialist now. Please hold for a moment.” If nobody is free, they are told “All our agents are currently busy. We’ll notify you shortly.” You reply from the portal or the Slack thread, and “Hand back to AI” returns the conversation when you are done. Our guide to chatbot hand-overs goes deeper.
Getting started in an afternoon
Write down your top twenty questions. From your phone, messages and email, in the words customers use.
Make sure the answers are on your website. Hours with exceptions, prices, the area you cover, parking, what to do in an emergency.
Add the chatbot to your website. Usually one script tag pasted before the closing body tag, or a short WordPress step.
Connect your calendar and list your services, if you want it to take bookings.
Test it with your twenty questions. Read each answer as a customer would, and fix the source when one is wrong.
Add WhatsApp and the phone line next, once Meta and Twilio have done their checks.
Where EzyConn fits
EzyConn is an AI agent that answers your customers on your website, WhatsApp, Telegram, email and an inbound phone line, from your own website, files and written answers, in multiple languages. It offers a person when the conversation needs one. The Free plan includes the AI agent, needs no card and does not expire, and the website chat can be answering in about 3 minutes. Bookings, workflows and the phone line come with Starter. Plans are priced per workspace, not per person.
You can put a free AI chatbot on your website today, see how it fits an AI chatbot for a small business, or find your trade in the directory of 200 industries. If you are comparing tools, our guide to what an AI chatbot costs sets out ten vendors’ prices side by side. Or start free and ask it the questions your customers ask you.
AI chatbots for local businesses: common questions
Is an AI chatbot worth it for a small local business?
Usually, if many of your calls and messages are the same handful of questions, or arrive when you cannot pick up. Count last month’s: how many were about hours, prices, your area or availability? Those are what a chatbot answers well. If most enquiries need a visit or a long conversation, it still helps by taking the details and booking the visit.
Can an AI chatbot book appointments for my business?
Yes, if it connects to your calendar. With EzyConn, from the Starter plan, the agent reads busy times from a connected Google Calendar or Microsoft 365 calendar, offers only times you are free, and can write the booking into the calendar you choose. The customer gets a confirmation by email and can move the booking later in the chat.
What is an AI receptionist for a local business?
A name for software that does a receptionist’s first job: answering calls or messages, giving hours and prices, taking details and booking appointments. Some answer only the phone. Others, EzyConn among them, answer the website chat, WhatsApp and an inbound phone line from the same information, and pass anything unusual to a person with the whole conversation.
Can an AI chatbot answer my business phone?
It can answer an inbound line. In EzyConn, from the Starter plan, the AI agent answers calls to your own Twilio number with your greeting and your information. It goes live once that number is set up, which can take days where Twilio has to check documents. Twilio bills the call charges. You can forward your shop line to it after closing time with your phone provider’s call forwarding.
How much does an AI chatbot cost for a local business?
From nothing to a few hundred dollars a month, depending mostly on how the AI is billed. Several tools have free plans. EzyConn’s Free plan includes the AI agent, needs no card and does not expire, and paid plans are priced per workspace rather than per person. Our AI chatbot pricing guide compares ten vendors with a worked month.
What happens when a customer asks something the chatbot does not know?
A good chatbot says so and offers a person. EzyConn’s default reply, which you can change, is: “I don’t have that specific information right now. Would you like me to connect you with a support agent who can help?” If the customer accepts, the conversation goes to your inbox and Slack with everything already said.
Does it work on WhatsApp?
Yes. EzyConn’s AI agent answers WhatsApp messages from the same information as your website chat, and they arrive in the same inbox. Meta verifies your business before the number goes live, which can take days. Once it is connected, you can add the WhatsApp link to your Google Business Profile where Google offers that option.