Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.servicebooked.ca/llms.txt

Use this file to discover all available pages before exploring further.

The voice AI assistant is your receptionist. When a call you can’t pick up rolls in, instead of (or in addition to) sending an auto-text, the AI answers the phone, has a real conversation with the caller, and books the job into your calendar. This is included on Growth and Pro plans. Starter has missed-call auto-text only.

What the AI can do on a call

  • Answer questions about your services, pricing, hours, and service area
  • Qualify a lead — figure out what they need, when they need it, and where they are
  • Book an appointment — check your real Google Calendar / Cal.com availability and confirm a slot
  • Take a message if the caller wants you to call them back personally
  • Hand off to you if the call is something the AI can’t handle — like an emergency or a complex custom quote
The caller experience: they hear a natural, conversational voice (you pick which one) introduce itself with your business name. The AI talks with them in real-time, thinking on its feet, and never gives the “press 1 for sales” robot energy.

Set it up

1

Confirm your plan includes voice AI

From Settings → Billing, check that you’re on Growth or Pro. Voice AI is gated behind the voice_ai feature flag, which is included on those plans.
2

Open Settings → Voice

Navigate to Settings → Voice in your dashboard.
3

Pick a language

Default is English (US). The AI also speaks English (UK, AU), Spanish, French (FR / CA), German, Italian, Portuguese, Dutch, Polish, Swedish, Danish, Finnish, Norwegian, Japanese, Korean, Chinese (Simplified), Hindi, and Arabic. Pick the one your customers will use.
4

Pick a voice

Six voices to choose from:
  • Alloy — neutral, balanced
  • Echo — smooth, male
  • Fable — expressive, British
  • Nova — warm, friendly, female (most popular)
  • Onyx — deep, authoritative, male
  • Shimmer — clear, optimistic, female
Hit Play next to each to hear a sample. Pick whichever feels closest to how a human at your business would sound on the phone.
5

Set the greeting (optional)

The default greeting opens with “Hi, thanks for calling …” — works fine. If you want something specific (e.g. “Hi, you’ve reached the after-hours line for …”), edit it here.
6

Set a transfer number (optional)

If a caller asks for a human, the AI can transfer the call to a number of your choice. Usually this is your personal mobile or your office line. Leave blank if you don’t want transfers — the AI will instead promise a callback.
7

Configure max duration and silence timeout

Defaults are usually fine:
  • Max duration: 15 minutes (the AI won’t run a call longer than this)
  • Silence timeout: 30 seconds (if the caller goes silent, the AI politely confirms the line and ends if no response)
8

Save

The AI assistant is provisioned automatically the first time you save. After that, every call you don’t pick up routes to the AI.

How the AI knows about your business

The AI is trained on:
  1. Your services — set during onboarding, editable from Settings → Business → Services.
  2. Your hours — also from onboarding, editable from Settings → Business → Hours. The AI gives accurate “we’re open until 6pm tonight” answers.
  3. Your service area — what towns/regions you cover. Calls outside the area get politely declined upfront instead of accidentally booked.
  4. Your knowledge base — FAQ entries you’ve written that cover specific scenarios. Pricing tiers, common objections, what materials you bring, etc.
  5. Your calendar — real-time availability when offering appointment slots.
The more you fill in, the better the AI sounds. Even just adding 5 knowledge-base entries for your most common questions (“Do you do emergency calls? What’s the trip charge?”) makes a noticeable difference. More on training the AI →

Auto-text alongside AI

You can run both: when a missed call comes in, the AI answers AND we send the missed-call auto-text in parallel. The customer gets a written record + a voice conversation. This is off by default (the AI conversation IS the response). Some owners prefer it on so the customer leaves with a text they can reference later. Toggle from Settings → Phone → Auto-text alongside AI fallback.

When the AI can’t help

The AI is good at routine work but won’t try to handle things outside its skill set:
  • Emergency dispatch — if a caller says it’s an emergency, the AI surfaces the priority to you immediately and offers to text or transfer.
  • Custom pricing — for jobs that need a real quote, the AI captures details and books a follow-up call with you.
  • Disputes / complaints — escalates to you with the full transcript.
In all of these cases, the call still ends with the customer feeling heard, and you get a clean handoff with context.

Reading what happened on a call

After every call, ServiceBooked saves:
  • The full transcript (turn-by-turn)
  • A natural-language summary
  • An audio recording you can play back
  • The duration and outcome (booked, qualified, escalated, hangup)
Find these under Calls or in the conversation thread for that contact.

Voice minutes and overage

Each plan includes a monthly allowance of voice minutes:
  • Growth: a generous allowance, plenty for most owner-operators
  • Pro: a higher allowance for high-volume operations
If you go over the included minutes, you can keep using voice up to a per-plan safety cap. Minutes between included and safety cap are billed as overage at a per-minute rate (visible on your Settings → Billing usage meter). Past the safety cap, voice pauses until the next billing period or until you upgrade. You’ll get email warnings at 80% and 100% of your included minutes so there are no surprises. More on usage & limits →

Next

Train the AI on your FAQs

Add knowledge-base entries so the AI answers like a real receptionist who knows your business.

A2P 10DLC compliance

Required for SMS in the US — make sure your texts actually deliver.