Information to check before relying on it (5)
Some details in this guide depend on third-party products, platform rules or regulations that change. We describe them as they were at the time of writing. Please confirm these with the official sources:
- Laws and platform rules on disclosing AI or automated callers, AI-generated voices and outbound automated calls vary by jurisdiction and change; confirm with a qualified adviser.
- Call recording consent requirements (one-party vs all-party consent) vary by country, state and province; confirm locally.
- At the time of writing, GoHighLevel's help centre describes Voice AI agents that answer inbound calls, make outbound calls, book appointments, transfer calls and trigger workflows, and Conversation AI bots for text channels. Voice AI requires LC Phone or Twilio numbers.
- AI receptionist products differ in languages, voices, integrations, transfer options, transcript storage and data retention; check each vendor's current documentation and data processing terms.
- SMS and email consent and opt-out requirements (US TCPA and A2P 10DLC, Canada CASL, Australia Spam Act, UK/EU GDPR and PECR) change; confirm current obligations with a qualified adviser.
An AI receptionist is software that answers phone calls or messages, holds a conversation in natural language, and takes actions such as booking an appointment, capturing details, answering common questions or transferring the caller to a person. Voice versions answer calls; chat versions respond on websites, text messages or social inboxes.
Used well, an AI receptionist can cover the moments your team cannot: after hours, lunch breaks, busy periods, and calls that arrive while everyone is on a job. Used carelessly, it can frustrate callers, give wrong answers, book the wrong things, and create legal and privacy problems.
This guide is deliberately balanced. It explains what these systems handle well, where they struggle, how to design a call flow with safe escalation, what to consider about disclosure, recording and privacy, and how to roll one out gradually. A free AI receptionist call flow template contains a full script with branches, escalation rules and information to capture.
Two points up front:
- An AI receptionist does not replace your staff. It handles a defined set of routine tasks and hands everything else to people. Plan for a human to remain responsible for the customer relationship.
- It does not guarantee bookings or revenue. It can reduce the number of calls that go unanswered. Whether that produces more business depends on your offer, your follow-up and your market.
What an AI receptionist can realistically do
Tasks that tend to suit automation
| Task | Why it suits | Conditions |
|---|---|---|
| Answering after-hours calls | Otherwise goes to voicemail | Clear script and next-day follow-up |
| Capturing caller details | Structured, repetitive | Defined fields; confirmation read-back |
| Answering common questions (hours, location, services, areas served) | Stable, factual answers | Knowledge base kept up to date |
| Booking, confirming or rescheduling standard appointments | Rule-based | Live calendar integration; clear rules |
| Routing calls to the right person | Pattern-based | Reliable transfer options |
| Qualifying new enquiries with a few questions | Structured | Short question list |
| Following up missed calls by text | Simple, fast | Consent and messaging rules confirmed |
Tasks that usually need a person
- Complaints, disputes and upset customers
- Emergencies or safety issues (for example, gas leaks, medical symptoms, water pouring through a ceiling)
- Pricing negotiations or custom quotes
- Anything involving payment card details spoken aloud
- Legal, medical or financial advice
- Callers who ask to speak to a person
- Complex or unusual requests the system was not designed for
- Vulnerable callers, or callers who are confused or distressed
What some platforms offer at the time of writing
AI receptionist capabilities are available as standalone services and inside some CRMs and phone systems. As one example, at the time of writing GoHighLevel's help centre describes Voice AI agents that can answer inbound calls, make outbound calls, collect information, book appointments, transfer calls under defined conditions and trigger follow-up workflows, alongside Conversation AI bots for text channels. Our GoHighLevel overview covers the wider platform. Other products offer similar functions with different integrations and rules. Features and requirements change often, so check current documentation for any product you consider. Nothing in this guide requires a particular product.
Honest limitations
Understanding the limits is the most important part of a good deployment.
Misunderstanding
Speech recognition and language models make mistakes. Common problem areas:
- Names, street names and email addresses, especially uncommon spellings
- Accents, background noise, poor mobile reception and speakerphones
- Numbers (phone numbers, dates, times, prices)
- Callers who change their mind mid-sentence or give several requests at once
- Industry jargon or local terms
Mitigations: read key details back for confirmation, spell out email addresses letter by letter, confirm dates with the day of the week ("Tuesday the 14th"), and send a text confirmation the caller can correct.
Confident wrong answers
AI systems can produce plausible but incorrect answers, especially when asked something outside their instructions. Restrict the receptionist to a written knowledge base, instruct it to say "I'm not sure, let me have someone call you back" when uncertain, and never let it quote prices or make commitments you have not explicitly approved.
Latency and conversation feel
Some callers notice pauses or an unnatural rhythm. Some hang up as soon as they realise they are speaking with an automated system. Measure hang-up rates in the first seconds of calls and compare them with your previous voicemail or answering-service rates.
Integration failures
If the calendar connection fails, the receptionist may offer times that are not available. If the CRM connection fails, details may not be saved. Monitor integrations and have a fallback (for example, take a message and alert staff).
Caller preference
Some callers simply prefer people. Always offer a way to reach one, even if that means a callback.
Disclosure, recording consent and privacy
This section lists issues to raise with a qualified adviser. It is not legal advice.
Telling callers they are speaking with AI
Some jurisdictions, and some platforms and carriers, require that callers be told when they are interacting with an automated system or an AI-generated voice, particularly for outbound calls. Even where it is not required, clear disclosure tends to build trust and reduces complaints. A simple opening works:
"Hi, thanks for calling {business_name}. I'm the automated assistant. I can help with bookings and common questions, or get you to a team member."
Call recording and transcription
Many AI receptionists record or transcribe calls. Recording consent rules vary: some places allow recording with one party's consent, others require all parties to consent, and rules differ across countries, states and provinces. If you record, confirm the requirements where you and your callers are located, and tell callers at the start:
"This call may be recorded and transcribed to help us serve you."
Outbound calls
Automated or AI-voiced outbound calls are regulated more strictly than inbound calls in many places. In the US, for example, the TCPA and related rules govern automated calls and texts. Confirm consent requirements before any outbound AI calling, including reminder and follow-up calls. Canada (CASL for electronic messages, plus telemarketing rules), Australia (Spam Act and telemarketing rules) and the UK and EU (GDPR and PECR) have their own requirements.
Data privacy
Calls contain personal information, and sometimes sensitive information (health details, addresses, when a home is empty). Before you deploy:
- Find out where recordings and transcripts are stored and for how long.
- Review the vendor's data processing terms and security documentation.
- Limit who on your team can access recordings.
- Set a retention period and delete data you do not need.
- Update your privacy policy to describe call recording and AI processing.
- Do not let the AI collect payment card numbers by voice unless the system is specifically designed and certified for that.
- In regulated sectors (health, legal, finance), confirm whether additional rules apply before using AI for calls.
Compliance checklist
- AI disclosure line in the greeting
- Recording notice in the greeting (if recording)
- Recording consent rules confirmed for your locations
- Outbound calling consent requirements confirmed before any outbound use
- SMS follow-up consent and registration (for example, A2P 10DLC in the US) confirmed
- Vendor data processing terms reviewed
- Retention period set for recordings and transcripts
- Privacy policy updated
- Payment details never collected by the AI
- Sector-specific rules checked if you are in a regulated industry
Designing the call flow
A call flow is the map of what the receptionist does in each situation. Design it on paper first. The full version is in the AI receptionist call flow template.
The core structure
- Greeting and disclosure
- Identify the reason for the call
- Branch to one of a small number of paths
- Capture required information
- Confirm by reading it back
- Act (book, answer, transfer, or take a message)
- Close with clear next steps
- Log everything to the CRM and alert staff where needed
Branches
Keep the number of branches small at launch. Five is plenty:
| Branch | Caller intent | AI action |
|---|---|---|
| A. New booking | Wants to book a service | Qualify, check availability, book, confirm, text confirmation |
| B. Existing booking | Wants to confirm, reschedule or cancel | Verify identity, find appointment, make change, text confirmation |
| C. General question | Hours, location, services, areas | Answer from knowledge base; offer booking |
| D. Speak to someone | Asks for a person or a named staff member | Transfer if available; otherwise take message and promise callback time |
| E. Urgent or sensitive | Emergency, complaint, distress | Immediate escalation per rules below |
Anything that does not fit a branch goes to a message-and-callback path.
Sample script: new booking (branch A)
AI: "Thanks for calling {business_name}. I'm the automated assistant, and this call may be recorded. How can I help today?"
Caller: "I need someone to look at my air conditioner."
AI: "I can help book that. Can I get your first name?"
Caller: "It's Priya."
AI: "Thanks, Priya. What's the suburb or postcode for the property?"
Caller: "Glenwood."
AI: "Great, we service Glenwood. Is the unit not working at all, or is it running but not cooling properly?"
Caller: "It's running but blowing warm air."
AI: "Understood. I have a technician available Thursday the 16th at 10 am, or Friday the 17th at 2 pm. Which suits you?"
Caller: "Thursday."
AI: "Thursday the 16th at 10 am. What's the best mobile number for a confirmation text?"
Caller: "0400 123 456."
AI: "That's 0400 123 456. And the street address?"
Caller: "12 Banksia Street."
AI: "Let me confirm: Priya, 12 Banksia Street, Glenwood, air conditioner running but blowing warm air, Thursday the 16th at 10 am, confirmation to 0400 123 456. Is that all correct?"
Caller: "Yes."
AI: "You're booked. You'll get a text shortly with the details and a link if you need to change anything. Is there anything else I can help with?"
Details in this sample (name, address, phone) are fictional.
Sample script: reschedule (branch B)
AI: "I can help with that. What's the mobile number the booking is under?"
(AI finds the appointment.)
AI: "I have a booking for {service} on {date} at {time}. Would you like to move it or cancel it?"
Caller: "Move it to next week."
AI: "I have {slot_1} or {slot_2}. Which works?"
(Caller chooses.)
AI: "Done. Your {service} is now {new_date} at {new_time}. I'll text you the updated details."
Sample script: cannot help (fallback)
AI: "I'm not able to help with that directly, but I can make sure the right person calls you back. Can I take your name, number and a short description?"
(Capture, read back, confirm.)
AI: "Thanks. Someone from our team will call you back {callback_window}. If it becomes urgent, please call {emergency_line_or_instructions}."
Only promise a callback window your team can actually meet.
The same scripts for a human receptionist
These scripts work for people too. A human receptionist following the same structure gives callers a consistent experience whether the AI or a person answers, and makes it easier to compare performance.
Escalation rules
Escalation rules are the most important safety feature. Write them before anything else.
Immediate escalation (transfer now, or give emergency instructions)
| Trigger | Action |
|---|---|
| Caller mentions an emergency, danger, injury or safety risk | Provide emergency instructions you have approved (for example, "If anyone is in danger, please hang up and call emergency services"), then transfer to on-call staff if available |
| Caller is distressed, angry or complaining | Apologise, transfer to a manager, or take details for an urgent callback within a set time |
| Caller asks for a person | Transfer or take a message; never refuse |
| Caller asks about billing disputes, refunds or legal matters | Transfer or urgent callback |
| Caller appears vulnerable or confused | Transfer to a person |
Soft escalation (take a message and alert staff)
| Trigger | Action |
|---|---|
| AI fails to understand after two attempts | "Let me get a team member to call you back," then capture details |
| Request outside the knowledge base | Message and callback |
| Custom quote or pricing negotiation | Message and callback from estimator |
| Integration error (calendar or CRM unavailable) | Take full details manually; alert staff |
Escalation logistics
- Transfer targets: define who receives transfers at each time of day. After hours, decide whether there is an on-call number or only callbacks.
- Failed transfers: if nobody answers a transfer, return the caller to the AI to take a message rather than dropping the call.
- Alerts: send staff a text or app notification with the caller's details and a summary for every escalation.
- Callback time targets: for example, urgent within 30 minutes during business hours, standard by 10 am the next business day.
Information to capture on every call
| Field | Required? | Notes |
|---|---|---|
| Caller name | Yes | Ask for spelling if unclear |
| Phone number | Yes | Read back digit by digit |
| Reason for call | Yes | Map to a picklist in the CRM |
| Service required | If booking | Picklist |
| Address or suburb | If on-site service | Confirm service area |
| Preferred time | If booking | Offer specific options |
| Optional | Spell back letter by letter | |
| Urgency | Yes | Normal, soon, urgent |
| How they heard about you | Optional | Lead source |
| Consent for text follow-up | As required locally | Record wording and time |
| Call summary and transcript link | Automatic | Stored on the contact record |
| Outcome | Automatic | Booked, rescheduled, answered, transferred, message taken |
Everything should land on the contact record in your CRM, with a task created when a person needs to act. Our lead capture and follow-up tutorial covers the follow-up sequence for callers who do not book.
Want this to run automatically?
A CRM with built-in automation, such as GoHighLevel, can capture leads, send follow-ups and reminders, and track your pipeline in one place. Everything in this guide can also be done manually or with other tools.
Building the knowledge base
The receptionist can only answer well from good source material. Write a short, factual knowledge base:
- Business name, address, service areas and parking or access notes
- Opening hours, holiday hours and after-hours policy
- Services offered, with plain descriptions and what is not offered
- Appointment types, durations and preparation instructions
- Cancellation and rescheduling policy
- Payment methods accepted (without collecting card details)
- Frequently asked questions with approved answers
- What to say about pricing (for example, "Quotes are provided after an assessment" rather than specific numbers, unless you have fixed published prices you are happy to state)
Review it monthly and after any change to hours, services or policies. An out-of-date knowledge base is a leading cause of wrong answers.
Rolling out safely: a step-by-step plan
Step 1: Measure the current situation
For two to four weeks, record total calls, answered calls, missed calls, voicemails left, and the reasons people call. Use the missed call revenue calculator to estimate the value of missed calls.
Worked example
Illustrative figures for a dental practice:
- 900 calls per month; 15% missed, so 900 × 0.15 = 135 missed calls
- Suppose 40% of missed calls are new patient enquiries: 135 × 0.40 = 54
- Suppose 30% of those would have booked if answered: 54 × 0.30 = 16.2 bookings
- Suppose average first-year value per new patient is $600: 16.2 × $600 = $9,720
If an AI receptionist answered most missed calls and recovered even a third of those bookings, that would be 16.2 ÷ 3 = 5.4 bookings, worth 5.4 × $600 = $3,240 a month. Compare that with the full cost of the service (subscription, per-minute or usage fees, setup and monitoring time). Every percentage here is an assumption; replace each with your own data and use the CRM ROI calculator to compare options.
Step 2: Choose a narrow first use case
Start with one of:
- After-hours calls only
- Overflow (calls not answered by staff within a set number of rings)
- Appointment confirmations and rescheduling only
Starting narrow limits the damage from mistakes and makes it easier to learn.
Step 3: Write the call flow, scripts and escalation rules
Use the call flow template. Have the person who currently answers the phone review it. They know what callers actually ask.
Step 4: Configure and connect
Connect the calendar, CRM and notification channels. Set transfer numbers. Load the knowledge base. Add disclosure and recording lines to the greeting.
Step 5: Test thoroughly before going live
Run at least 30 test calls covering every branch, using different people, accents, phones and background noise levels:
| Test | Pass criteria |
|---|---|
| New booking, straightforward | Correct booking, correct details, confirmation text received |
| New booking, caller changes their mind | Final choice booked, not the first one mentioned |
| Unusual name and email spelling | Details captured correctly after read-back |
| Reschedule existing booking | Old slot freed, new slot booked, confirmation sent |
| Question not in knowledge base | AI admits uncertainty and takes a message |
| Caller asks for a person | Transfer or message offered immediately |
| Emergency keyword | Approved emergency instruction given and staff alerted |
| Angry caller | Escalated, not argued with |
| Calendar disconnected | Message taken; staff alerted |
| Caller says "stop" or asks not to be contacted | Recorded on contact; no follow-up texts |
| Silence or poor line | Polite retry, then message offer |
Fix issues and retest.
Step 6: Launch with close monitoring
For the first month:
- Read or listen to every call summary daily for the first week, then a sample each day.
- Track: calls handled, bookings made, transfers, messages taken, early hang-ups, and errors.
- Ask staff to flag any customer complaint related to the AI.
- Adjust scripts and knowledge base weekly.
Step 7: Expand gradually
Only after the first use case runs reliably, consider adding another (for example, moving from after-hours to overflow during the day).
Rollout checklist
- Baseline call data recorded for two to four weeks
- Narrow first use case chosen
- Call flow, scripts and escalation rules written and reviewed by front-line staff
- Knowledge base written and approved
- Disclosure and recording lines in greeting
- Calendar, CRM and notifications connected
- Transfer targets and failed-transfer fallback configured
- 30 or more test calls passed across all branches
- Daily review process in place for the first month
- Monthly knowledge base review scheduled
Measuring performance
| Metric | Formula | What to watch |
|---|---|---|
| Answer rate | Calls answered by AI or staff ÷ total calls | Should rise compared with baseline |
| Booking rate (AI calls) | Bookings made by AI ÷ AI calls with booking intent | Compare with staff booking rate |
| Escalation rate | Transfers and messages ÷ AI calls | Very low may mean the AI is handling things it should not |
| Early hang-up rate | Calls ending in the first 10 seconds ÷ AI calls | High rates suggest greeting or voice issues |
| Error rate | Calls with a wrong booking or detail ÷ AI calls reviewed | Should fall over time |
| Callback compliance | Callbacks made within target ÷ callbacks promised | Your team's side of the process |
| Complaint count | Complaints mentioning the AI | Investigate each one |
Common mistakes
- Hiding that it is automated. Where disclosure is required it is a legal issue; where it is not, callers who discover it later may lose trust.
- No human route. Callers who cannot reach a person get frustrated and may leave poor reviews.
- Too broad at launch. Trying to handle every call type at once multiplies errors.
- Letting it quote prices or make promises you have not approved.
- Stale knowledge base. Holiday hours and discontinued services cause wrong answers.
- No monitoring. Problems go unnoticed until a customer complains.
- Ignoring recording and privacy rules. These vary by location and can carry penalties.
- Promising callbacks the team cannot meet. The AI's promise is your promise.
- Treating it as a staff replacement. It works best as support for a team that remains responsible for customers.
Want this to run automatically?
A CRM with built-in automation, such as GoHighLevel, can capture leads, send follow-ups and reminders, and track your pipeline in one place. Everything in this guide can also be done manually or with other tools.
Next steps
- Download the AI receptionist call flow template and adapt branches and escalation rules to your business.
- Estimate what missed calls cost you with the missed call revenue calculator.
- Make sure booked appointments stick with the appointment automation guide and the appointment reminder templates.
- Follow up callers who do not book with the lead capture and follow-up tutorial.
- See how the pieces fit together in the CRM automation blueprint.
- If you would rather have help setting this up, you can request an implementation consultation.
Keep a copy
Download this guide as a formatted PDF with the checklists included.