AI Agents
    4 Channels
    Per-Location Personality
    Live Tool Callbacks
    6 Voices

    Your AI Receptionist, Across Four Channels

    Voice, SMS, WhatsApp, and web chat — answered by AI that knows your calendar, your services, and your team. AI books directly into your scheduler, looks up a client's last visit, and finds an available tech mid-conversation. Each location has its own personality.

    Free trial • No credit card required • 5-minute setup
    Explore features
    Core Capabilities

    One AI. Every Channel. Per-Location Identity.

    A single AI receptionist handles four inbound channels with live access to your calendar, CRM, and technician roster — and speaks with the voice and personality you configure per location.

    4 channels, one brain

    Voice, SMS, WhatsApp, and web chat all served by the same AI. Customer history, calendar, and booking rules are shared across every channel.

    Per-location personality

    Different greeting, voice, and behavior per location. The downtown spa sounds different than the suburban med-spa. Same engine; different identity.

    Real-time tool callbacks

    AI reads your live calendar, finds available technicians, checks today's hours, and books directly into the scheduler mid-conversation. Not 'I'll have someone call you back.'

    6 multi-language voices

    AI auto-detects the caller's language and responds in the same one. Or pre-configure a language per location. Six voice personalities to pick from.

    4-Channel AI Receptionist

    AI Receptionist Across 4 Channels

    One AI brain, four ways to reach it. Whether the customer calls, texts, WhatsApps, or chats on your website — the same AI handles every channel with full context of your booking calendar and customer history.

    Voice (AI Phone Calls)

    AI receptionist for inbound calls. Answers when queue unavailable or after-hours.

    • Answers when queue unavailable or after-hours
    • Conversational tone with natural turn-taking
    • Sub-second response latency
    • Voice-command transfer to staff
    • Recording + transcript stored in Communications inbox
    • Per-location voice personality

    SMS

    Two-way SMS conversations handled by AI. Conversation thread stored in the Communications inbox.

    • Customer texts in, AI replies in seconds
    • Conversation thread stored in Communications inbox
    • Handles booking, rescheduling, and FAQs
    • Opt-out compliance
    • Multi-turn conversation context across hours or days
    • Per-location from-number

    WhatsApp

    AI on the WhatsApp Business API. Same brain as voice and SMS, with business-account branding.

    • Same AI brain as voice and SMS
    • Conversational message handling
    • Supports text and (in flight) interactive buttons and rich media
    • Business-account branded
    • Opt-in compliance per Meta rules
    • Per-location WhatsApp Business account

    Web Chat

    Embedded chat bubble on your website. AI auto-responds when no staff online; seamless handoff to human on request.

    • Embedded chat bubble on any website (Squarespace, WordPress, custom)
    • AI auto-responds when no staff online
    • Real-time handoff to human staff mid-conversation
    • Resume-AI when staff steps away
    • Visitor to contact auto-creation
    • Per-location chat thread routing
    Per-Location Personality

    Per-Location AI Personality

    Each location configures its own AI greeting, voice, and personality. The downtown spa sounds different than the suburban med-spa. Same AI engine; different identity per location.

    Configurable greeting

    Per-location custom welcome script that sets the tone before the customer says a word.

    • "Welcome to Downtown Wellness Spa — how can I help you today?" vs "Hi, you've reached Suburban Beauty — what can I do for you?"
    • Greeting can include business hours and current promotions
    • After-hours messaging variants
    • Language variants per location
    • A/B-testable greeting versions
    • Persistent per-location setting

    Voice selection (6 voices)

    Pick from 6 voices per location. Match the location's brand tone.

    • Warm, professional, casual, or luxurious voice tones
    • Voice samples in admin UI before going live
    • Per-location lock or per-call selection
    • Voice + language combination control
    • Customer-recognized sub-tone for repeat callers
    • Audit log of voice changes

    Behavior tuning

    Per-location prompt customization to control exactly how the AI handles your edge cases.

    • Adjust how AI handles upsells, transfers, and after-hours calls
    • Escalation triggers per location
    • Approve or reject specific AI behaviors
    • Audit log of prompt edits
    • Location-specific knowledge base entries (e.g., 'we don't accept walk-ins after 3pm')
    • Test-fire option before going live
    Real-Time Tool Callbacks

    Real-Time Tool Callbacks

    The AI doesn't just have a script — it has live access to your data. During a call, AI can read your real calendar, find an available technician for a specific service, check today's hours, look up a customer's last visit, and book directly into the scheduler. Not 'I'll have someone call you back.'

    Read live calendar

    Check availability for the exact service the caller wants, on the date they're asking about.

    • Filter by technician, location, and service duration
    • Real-time slot availability — no stale-cache risk
    • Respects buffer times and booking rules
    • Multi-day window scan
    • Returns next-best alternatives if requested slot unavailable
    • Queries live database during the call

    Find available technician

    Look up which staff member can do the requested service and when they're free.

    • Skill-based matching
    • Location-specific tech roster
    • AI surfaces best match by availability and customer preference
    • Optional customer-specific preferred tech recall
    • Audit log of tech-pairing decisions
    • Fallback logic when no preferred tech is available

    Check current hours

    Per-location, real-time hours check including holiday closures and special schedules.

    • Handles holiday closures and special hours
    • Timezone-aware in the location's own timezone
    • After-hours behavior differs from in-hours
    • Returns 'open in X minutes' or 'closed; opens tomorrow at 9am' context
    • Integrated with Hours and Routing settings
    • No manual update required when hours change in settings

    Book directly into scheduler

    Once the caller confirms, AI writes the booking to the database. No callback. No staff manual entry later.

    • Transactional write — booking confirmed in real time
    • Immediate booking confirmation SMS and email to customer
    • Customer receives standard confirmation flow
    • Audit log links the call to the booking record
    • Instant calendar update across all platform UIs
    • No human intervention needed for the booking step
    Transcripts in Unified Inbox

    Transcripts in Your Unified Inbox

    Every AI call shows up in your Communications inbox alongside SMS, email, and web chat. Drill in, listen to the recording, read the transcript, see what was booked.

    Recording + transcript per call

    Full audio and transcript stored long-term, searchable across all calls.

    • Full audio in signed-URL S3 storage
    • Transcribed via our speech-to-text pipeline
    • Searchable across all calls
    • Linked to contact record
    • Retention per company policy
    • Deduplication for repeat-caller patterns

    Post-call AI summary

    Action items and booking outcomes auto-extracted after every call.

    • Identifies confirmed booking and captured contact info
    • Flags escalations to staff
    • Summarizes FAQ answers given during the call
    • Optional follow-up task auto-creation
    • AI summary editable by staff for clarity
    • Delivered to inbox immediately after call ends

    Voice-command transfer to staff

    Caller asks for a human. AI detects intent and transfers cleanly with full conversation history.

    • AI detects 'I need to speak to a person' and similar intents
    • Transfers with full conversation history
    • IVR menu can also surface AI Transfer as a node
    • Optional warm transfer with verbal briefing
    • Conversation thread continues in inbox post-transfer
    • Staff sees full context before picking up

    See /product/communications for the full inbox deep-dive — cloud phone system, IVR, voicemail, and all five channels.

    6 Multi-Language Voices

    6 Multi-Language Voices

    Your customers speak Spanish, Portuguese, Mandarin, French, German, English. The AI auto-detects the caller's language and responds in the same one. Or pre-configure per location.

    Automatic language detection

    AI hears the caller's opening words and responds in the same language.

    • Real-time language detection
    • Mid-call language switching supported
    • Audit log of detected language per call
    • Fallback to location's default if detection fails
    • Supports code-switching between languages
    • No caller action required — detection is automatic

    6 languages supported

    English, Spanish, Portuguese, French, German, and Mandarin with accent variants.

    • English, Spanish, Portuguese, French, German, Mandarin
    • Accent variants within languages (e.g., Mexican Spanish vs. Castilian)
    • Per-language voice tone selection
    • Dictionary of industry-specific terms per language
    • Lexical accuracy review per language
    • Multi-language template support for post-call messages

    Per-location override

    Lock a location to a specific language if auto-detection is not needed.

    • Force single language per location
    • Per-location prompt customization in that language
    • Audit log of locked-language calls
    • Optional language menu in IVR (press 1 for English, etc.)
    • Useful for compliance in single-language jurisdictions
    • Overridable without affecting other locations
    Embeddable Chat Widget

    Embeddable Chat Widget

    Drop a single embed line into your existing website. AI handles after-hours and overflow chat. Customer-branded. Same AI brain as your voice receptionist — knows your calendar and your services.

    Single-line embed

    One script tag. Works on Squarespace, WordPress, or any custom site. Hosted on chat.bookingpro.ai.

    • Drop into any website (Squarespace, WordPress, custom HTML)
    • Customer-branded with logo and colors
    • Configurable bubble position
    • Mobile-responsive with safe-area insets for notched phones
    • Lightweight asset load — no performance penalty
    • No coding required beyond pasting one script tag

    AI mode by default

    Answers in real time, books appointments, captures contact info. Handoff to human is seamless mid-thread.

    • Real-time inbound message push (webhook-driven)
    • AI handoff to human seamless mid-thread
    • Resume-AI when staff steps away
    • Visitor to contact auto-creation
    • No customer login required
    • Conversation continuity via visitor ID across sessions

    Lives in Communications inbox

    Chat threads appear alongside SMS, email, and AI calls. Real-time updates, unread counts, per-message labels.

    • See /product/communications for full inbox details
    • Real-time updates
    • Thread list with visitor name, phone, and email if captured
    • Unread message counts
    • Per-message read/unread toggles
    • AI/human label per message turn

    Native iOS + Android Mobile App

    iOS and Android apps for staff — sideload available today, App Store and Google Play submissions in progress. Push notifications when AI books an appointment, escalates a flag, or completes a hand-off. Offline appointment cache for spotty connectivity.

    Ready to Put Your Receptionist on All Four Channels?

    One AI, four channels, live tool callbacks, six voices, and per-location personality. Start free and have your AI receptionist live in minutes.

    Free 14-day trial
    No credit card required
    5-minute setup
    Cancel anytime

    See how businesses like yours use AI agents