How-to

How to Create an AI Receptionist for a Small Business

An AI receptionist is a voice or text agent that answers inbound calls or messages, collects caller information, answers common questions, and books appointments directly into your calendar. You need a voice AI provider (or phone + chat combo), a calendar integration, and a script trained on your business. Setup takes 3–7 days.

The problem

A ringing phone during a job is a problem. You can't answer, the caller hangs up, and they dial the next business on Google. Hiring a part-time receptionist runs around $18–$22/hour in BC and still leaves evenings and weekends uncovered. Every missed call after hours is a lead that usually never calls back.

How it works

  1. 1

    Define what your receptionist needs to handle: appointment booking, pricing questions, service area check, emergency triage, or all of the above.

  2. 2

    Write your call script — the 8–12 things callers ask most, and your answers. This becomes the AI's knowledge base.

  3. 3

    Choose your channel: voice AI (phone number that answers calls), SMS auto-reply, or web chat. Most businesses start with one.

  4. 4

    Select a platform: Bland.ai, Synthflow, or Vapi for voice; a GPT-powered chat agent for text. Connect it to your phone number or website.

  5. 5

    Integrate your calendar (Google Calendar, Calendly, or your booking system) so the AI can check availability and book slots in real time.

  6. 6

    Set your escalation rule: when the AI can't answer or the caller is frustrated, it texts you immediately or routes to voicemail with a transcript.

  7. 7

    Run 20 test calls with real scenarios. Refine the script. Go live.

The manual way (and why it breaks)

The alternative to an AI receptionist is you — or a human you pay. You're on a job site, phone rings, you ignore it. Or you answer, drop what you're doing, and give a rushed response. After 5pm or on weekends, nobody answers at all. The caller books somewhere else within 10 minutes.

  • Part-time cover is not cheap: 20 hrs/week at BC's current minimum wage is over $1,000/month in gross wages alone, before payroll costs, holiday pay or cover for sick days — look up today's rate on the BC government's Employment Standards page and do the multiplication for your own hours
  • Human receptionists can't work 24/7 without shift premiums
  • Every missed call is a missed revenue opportunity — most callers do not leave voicemails

What tools you need

For voice AI: a platform like Bland.ai or Synthflow that connects to a phone number, a script, and a calendar integration. For text/chat: a GPT-powered agent connected to your site or SMS line. You'll also need a calendar system the AI can write to — Google Calendar works for most small businesses.

  • Voice AI platform: $50–$200/month depending on call volume
  • Calendar integration: Google Calendar (free) or Calendly ($10–$20/month)
  • Phone number: use your existing number via forwarding, or get a new number ($2–$5/month)

How to actually test it before it touches a customer

Step 7 says run 20 test calls. Here is what those calls should be, because testing the happy path proves almost nothing.

Call it from a cell phone with one bar, not from your desk. Call it from a truck with the window down. Interrupt it mid-sentence. Ask something it has no answer for and watch whether it says so or improvises — improvising is the failure you are looking for. Ask for a service you do not offer and check that it declines rather than agreeing. Name a suburb just outside your service area. Trigger the emergency phrase and confirm the transfer actually reaches a ringing phone. Then hang up during the greeting and confirm the call is still logged.

Write the expected outcome for each of those before you dial, and treat a wrong answer as a config gap rather than a model problem — it almost always is.

What goes wrong once it is live

From running one of these on a live trades line through July and August 2026, in order of how much damage each did.

The phone layer failed while the agent was healthy: calls arrived as zero-second no-answers for several days, and one caller tried fourteen times without ever getting through. Nothing in the AI stack reported it — only the carrier's call detail records showed it. Whatever you run, watch the call records, not just the application.

The model provider retired the default model mid-August, and the agent began answering, delivering its greeting, then falling silent mid-call. A caller who reaches a greeting believes they have reached a business, which makes a silent agent worse than an offline one. Monitor for calls that connect but produce no transcript.

And some callers simply will not speak to a machine and hang up during the greeting. That is a normal share of traffic, not a defect.

What it costs to set up

DIY: 15–30 hours to build the script, configure the platform, connect the calendar and test it properly. Ongoing: $50–$200/month in platform fees. Done-for-you from Handbuilt: the Starter package at $1,500 CAD covers the script, platform setup, calendar integration, escalation routing and a round of live testing. The honest case for DIY is that the platform documentation is good and this is a learnable weekend project. The honest case against it is the testing section above — most DIY builds ship the happy path and discover the rest from a customer.

Recommended package

AI Starter System

From $1,500CAD

Live in ~5 business days

Fixed price in CAD · USD / AUD / NZD quotes on request. Built remotely for small businesses across Canada, the US, Australia & New Zealand.

One AI worker, live in days.

Get an AI receptionist set up for $1,500 CAD

Common questions

Can the AI receptionist book appointments without my input?

Yes — if you connect it to a calendar with real-time availability, it can confirm and book slots directly. You get a notification; the customer gets a confirmation. You're never in the loop unless something flags for review.

What happens if the caller speaks French or has a heavy accent?

Modern voice AI handles accents reasonably well. French support depends on the platform — Bland.ai and Vapi both support multilingual configs. If your customer base is bilingual, flag that at the start and we build for it.

Will it sound robotic?

Current voice models (ElevenLabs, PlayHT and similar) are clearly intelligible and sound professional. They are not indistinguishable from a person, and building toward that is the wrong goal — open with "I'm the AI assistant for…" instead. The script matters far more than the voice model: a natural, well-scoped script with honest limits beats a better voice reading a worse one.

Want this built for your business?

Tell us about your setup and we'll send a plan and a fixed quote within one business day.