SchedulingKit
📞
document Template

AI Receptionist Script Template

Script template for configuring how your AI receptionist handles incoming calls.

Template Preview

AI RECEPTIONIST CALL SCRIPT — {{business_name}}

GREETING:
"Thank you for calling {{business_name}}! I'm the virtual assistant 
and I can help you with scheduling, questions about our services, 
or connect you with our team. How can I help you today?"

---

INTENT: BOOK APPOINTMENT
"I'd be happy to help you schedule an appointment! Let me check 
our availability. Can I get your name, please?"

[Collect: name, phone, email, service needed, preferred date/time]

"Great, {{caller_name}}. I have availability for {{service}} on 
{{date}} at {{time}}. Would that work for you?"

If YES: "Perfect! I've booked your {{service}} for {{date}} at 
{{time}}. You'll receive a confirmation text at {{phone}}. 
Is there anything else I can help with?"

If NO: "No problem. I also have openings on {{alt_date_1}} and 
{{alt_date_2}}. Would either of those work?"

---

INTENT: PRICING QUESTION
"Our {{service}} starts at {{price}}. Would you like me to 
schedule a consultation so we can give you an exact quote 
based on your specific needs?"

---

INTENT: HOURS/LOCATION
"Our office is located at {{address}}. We're open {{hours}}. 
Would you like to schedule a visit?"

---

INTENT: SPEAK TO A PERSON
"Of course! Let me transfer you to our team. If no one is 
available right now, I can take a message and have someone 
call you back within {{callback_time}}. Which would you prefer?"

---

INTENT: AFTER-HOURS
"Thank you for calling {{business_name}}. Our office is currently 
closed. Our regular hours are {{hours}}. I can help you book an 
appointment for our next available time, or I can take a message 
for our team. What would you prefer?"

---

CLOSING:
"Thank you for calling {{business_name}}! Have a great day."

How to Use This Template

1

Copy the Template

Click the copy button above to copy to clipboard

2

Replace Variables

Swap {{variables}} with your business info

3

Send or Automate

Use manually or automate with SchedulingKit

Variables to Replace

{{business_name}}{{caller_name}}{{service}}{{date}}{{time}}{{phone}}{{address}}{{hours}}{{price}}{{callback_time}}

💡 Pro Tips

Keep each response under 3 sentences to sound natural on the phone

Always offer to transfer to a human as a fallback

Include after-hours scripts since that is when most calls are missed

Test the script by calling your own number before going live

Perfect For

AI phone answeringAfter-hours call handlingOverflow call managementAppointment scheduling by phoneSmall businesses without a receptionist

When to Use This Template

🎯

Use when setting up an AI phone answering system for your business. Ideal for businesses that miss after-hours calls, need overflow handling during busy periods, or want to free up staff from routine phone inquiries.

✅ Best Practices

Map out the 5-6 most common call intents and write specific branches for each one

Include a message-taking fallback for any intent the AI cannot handle confidently

Use the caller's name after collecting it to make the conversation feel personal

Keep responses concise — phone conversations should flow faster than written chat

⚠️ Common Mistakes to Avoid

Making the AI greeting too long — callers hang up if they have to listen to more than 10 seconds of intro

Not including a transfer-to-human option, which frustrates callers with complex issues

Forgetting to script after-hours behavior, which is when AI receptionists provide the most value

Frequently Asked Questions

How do I set up an AI receptionist for my business?

Start by listing the top 5 reasons people call your business. Write a script branch for each one using this template. Then configure your AI phone platform (like SchedulingKit) with these scripts and test by calling your own number.

Will callers know they are talking to an AI?

Modern AI voice agents sound very natural. However, it is best practice (and legally required in some areas) to identify the assistant as virtual. The template greeting handles this gracefully.

What happens if the AI cannot answer a question?

The script includes fallback paths for every scenario — transferring to a human during business hours, taking a message after hours, or offering to schedule a callback.

Further Reading

Automate This Template

Stop copying and pasting. SchedulingKit automatically sends personalized messages at the right time, every time.

Free forever plan available • No credit card required