Overview
| Goal | Deploy a Voice AI agent that answers inbound calls, responds to common questions, books appointments, and escalates when necessary |
| Time to build | 45–60 minutes |
| Prerequisites | Voice AI enabled, phone number provisioned, calendar configured, knowledge base populated |
| AI features used | Voice AI + Knowledge Base + Calendar |
| Difficulty | Intermediate |
Architecture overview
Here is how the AI receptionist flow works end to end:- Caller dials your business number — The call routes to your Voice AI agent instead of ringing a physical phone.
- Agent greets the caller — The agent introduces itself using your custom greeting and asks how it can help.
- Knowledge base lookup — When the caller asks a question, the agent searches your knowledge base for the answer.
- Appointment booking — If the caller wants to schedule an appointment, the agent checks your calendar for availability and books the slot.
- Escalation — If the caller requests a human or the agent cannot answer, the call transfers to a team member or goes to voicemail.
- Post-call workflow — A workflow logs the call, tags the contact, and sends a confirmation SMS if an appointment was booked.
Step-by-step build
Set up your phone number
Navigate to Settings > Phone Numbers and ensure you have an active number. If you need a new one, follow the phone number setup guide.For best results, use a local number that matches your area code. Callers are more likely to answer and trust local numbers.
Configure your calendar
Go to Calendars and create or select the calendar you want the AI receptionist to book into. Make sure the following are configured:
- Availability windows — Set the days and hours you accept appointments
- Appointment duration — Define your default slot length (e.g., 30 minutes)
- Buffer time — Add buffer between appointments to avoid back-to-back scheduling
- Calendar sync — Connect your Google or Outlook calendar so the agent sees real-time availability. See calendar sync integrations
Build your knowledge base
Navigate to AI Agents > Knowledge Base and add the information your receptionist needs. See the knowledge base guide for detailed instructions.At minimum, include:
- Business hours — Days and times you are open
- Services offered — List of services with brief descriptions and pricing if applicable
- Location and directions — Address, parking information, landmarks
- Common FAQs — Cancellation policy, insurance accepted, payment methods, etc.
- Team directory — Names, roles, and direct extensions for call transfers
Create the Voice AI agent
Go to AI Agents > Voice AI and click Create Agent. Configure the following:
- Name: “Front Desk Receptionist” (internal only — callers will not see this)
- Direction: Inbound
- Voice: Choose a natural-sounding voice that matches your brand. Preview several options before deciding.
- Language: Select your primary language
- Calendar: Assign the calendar you configured in the previous step
Write the agent prompt
The prompt is the most important part of your receptionist. It defines personality, boundaries, and behavior. Paste the full prompt from the section below into the System Prompt field.Key elements your prompt must include:
- Identity — Who the agent is and what business it represents
- Greeting — Exactly how it should answer the phone
- Capabilities — What it can do (answer questions, book appointments, transfer calls)
- Boundaries — What it should never do (give medical/legal advice, make promises, discuss competitors)
- Escalation rules — When and how to transfer to a human
- Tone — Professional, friendly, concise
Configure escalation and transfer rules
In the agent settings, set up call transfer rules:
- Transfer trigger phrases: “speak to a human,” “talk to someone,” “transfer me”
- Transfer destination: Your main office line or specific team member
- Voicemail fallback: If the transfer target does not answer within 30 seconds, route to voicemail
- Out-of-hours behavior: Play a custom message and offer to take a voicemail or book a callback
Always provide a path to a human. Callers who feel trapped in an AI loop will hang up and leave negative reviews.
Assign the phone number
Go to AI Agents > Voice AI, select your agent, and assign the phone number you set up in Step 1. See Voice AI phone setup for detailed instructions.Once assigned, all inbound calls to that number will be answered by your AI receptionist.
Create a post-call workflow
Navigate to Automation > Workflows and create a new workflow triggered by Call Status — Completed. Add these actions:
- Add tag: “ai-receptionist-call”
- If appointment booked → Send confirmation SMS to the caller with date, time, and location
- If voicemail left → Send internal notification to your team with the voicemail transcription
- If transfer failed → Add to a “Missed Transfers” pipeline for follow-up
- Log call notes: Save the AI-generated call summary to the contact record
Full prompt
Copy this prompt and customize the bracketed sections for your business.Testing your receptionist
Before going live, run through these tests:Basic greeting test
Call the assigned number. Verify the agent answers with your custom greeting and the voice sounds natural.
FAQ test
Ask five common questions about your business (hours, location, services, pricing, parking). Verify the agent pulls accurate answers from the knowledge base.
Booking test
Request an appointment. Confirm the agent asks for your name, phone number, service, and preferred time. Verify the appointment appears on your calendar.
Unavailable slot test
Request a time slot that is already booked. Verify the agent offers alternatives instead of double-booking.
Escalation test
Say “I’d like to speak with a human.” Verify the call transfers correctly or the agent offers to take a message.
Boundary test
Ask a question outside the agent’s knowledge. Verify it acknowledges it does not know and offers to connect you with someone who does.
Optimization tips
Once your receptionist is live, use these strategies to improve performance over time:- Review call transcripts weekly. Go to the Voice AI dashboard and read through transcripts. Look for questions the agent struggled with and add those answers to your knowledge base.
- Track transfer rates. If more than 20% of calls are being transferred, your knowledge base likely has gaps. Fill them.
- Adjust the voice and speed. If callers frequently ask the agent to repeat itself, try a slower speaking speed or a different voice.
- Add seasonal information. Update your knowledge base for holiday hours, special promotions, or seasonal services.
- Refine the prompt. If the agent is too verbose, add “Keep responses to 2-3 sentences when possible” to the prompt. If it is too terse, remove brevity instructions.
- Set up a feedback loop. Create a workflow that sends a satisfaction survey SMS 30 minutes after each AI-handled call.
KPIs to measure success
Track these metrics to evaluate your AI receptionist’s performance:| KPI | Target | Where to find it |
|---|---|---|
| Call answer rate | 100% (AI never misses a call) | Voice AI dashboard |
| First-call resolution | 70%+ of calls handled without transfer | Voice AI dashboard — transfer rate |
| Appointment booking rate | 30%+ of calls result in a booking | Calendar + workflow tags |
| Average call duration | Under 3 minutes for FAQs | Voice AI dashboard |
| Customer satisfaction | 4.5+ out of 5 on post-call survey | Workflow survey results |
| Knowledge base hit rate | 90%+ questions answered from KB | Voice AI dashboard |
| Transfer rate | Under 20% | Voice AI dashboard |
Next steps
Appointment scheduler
Extend your receptionist with multi-channel scheduling, reminders, and no-show follow-up.
After-hours support
Add after-hours handling so your AI covers nights and weekends differently.
Voice AI phone setup
Advanced phone number configuration and routing options.
Prompt engineering
Learn advanced techniques for writing better Voice AI prompts.
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)