Chatbot Script Templates
Proven chatbot conversation scripts for the most common business use cases. Use these as starting points for your own AI chatbot implementation.
Chatbot Conversation Templates
These templates represent the core conversation flows we implement for clients. Each is designed to capture information, qualify leads, and move visitors toward action. Customize the details for your specific business.
Every template below has been tested across dozens of real implementations. The conversation flows are based on patterns that consistently convert website visitors into booked appointments and qualified leads. For businesses evaluating chatbot options, these templates also serve as a benchmark: any chatbot vendor you consider should be able to implement conversations at least this sophisticated.
Core Conversation Templates
Lead Capture Script
For service businesses that need to qualify and capture leads. This is the most common script we deploy and typically the highest-ROI chatbot implementation.
FLOW
Greeting → Identify need → Qualify (budget, timeline, location) → Capture contact info → Book consultation → Confirm next steps
EXAMPLE CONVERSATION
Bot: Hi! I can help you get a quote for [service]. What type of [service] are you looking for? Visitor: [describes need] Bot: Got it. To give you an accurate quote, I have a few quick questions. What is the address of the property? [continues qualifying...] Bot: Based on what you have described, I would recommend scheduling a free consultation with our team. I have availability [times]. Which works best for you?
IMPLEMENTATION TIPS
Keep qualification to 3-5 questions maximum. Every additional question reduces completion rate by 10-15%. Ask for contact info after providing value (answering their question), not before. Always offer multiple time slots for booking.
Customer Support Script
For businesses that handle common support questions repeatedly. Reduces front desk call volume by 25-40% by handling routine inquiries automatically.
FLOW
Greeting → Categorize issue → Check knowledge base → Provide answer or escalate → Confirm resolution → Offer additional help
EXAMPLE CONVERSATION
Bot: Hi! How can I help you today? Visitor: I need to reschedule my appointment Bot: I can help with that. Can you provide your name or the email address on your account? Visitor: [provides info] Bot: I found your appointment for [date/time]. Would you like to reschedule to a different day this week, or next week?
IMPLEMENTATION TIPS
Build escalation paths for every category. The chatbot should know when to hand off to a human. Always confirm the resolution before closing the conversation. Track the most common unresolved questions weekly and add answers to the knowledge base.
Appointment Booking Script
For practices and service providers who need to fill their calendar. Particularly effective for healthcare practices, salons, and consultancies.
FLOW
Greeting → Identify service type → Check availability → Collect patient/client info → Book appointment → Send confirmation
EXAMPLE CONVERSATION
Bot: Welcome to [Practice Name]! Are you an existing patient or would you like to schedule your first visit? Visitor: New patient Bot: Great! What type of appointment are you looking for? [presents options] Bot: I have availability on [dates]. Which works best for you? [books and confirms]
IMPLEMENTATION TIPS
For healthcare, collect insurance information during booking to reduce check-in time. Always send a confirmation via the customer's preferred channel (email or text). Integrate with your practice management system so bookings appear automatically. Add a pre-appointment checklist to the confirmation message.
FAQ Handler Script
For businesses that answer the same 10-20 questions repeatedly. Frees up staff time while providing instant, accurate answers around the clock.
FLOW
Greeting → Understand question → Match to FAQ → Deliver answer → Offer related info → CTA to contact or book
EXAMPLE CONVERSATION
Bot: Hi! I can answer questions about our services, pricing, hours, and more. What would you like to know? Visitor: How much does [service] cost? Bot: [Service] starts at [$X] for [scope]. The final price depends on [factors]. Would you like a personalized quote? I can connect you with our team.
IMPLEMENTATION TIPS
Review your chatbot's conversation logs weekly. The questions it cannot answer are the ones you need to add to your knowledge base. Always end FAQ answers with a next-step CTA (book, call, or learn more). Group related FAQs so the bot can proactively offer additional relevant information.
After-Hours Lead Capture
For businesses that miss leads outside business hours. 47% of leads come in after 5 PM. This script ensures none of them are lost.
FLOW
Greeting (acknowledges after-hours) → Identify urgency → Capture need → Collect contact info → Set expectation for callback → Offer self-service options
EXAMPLE CONVERSATION
Bot: Thanks for reaching out! Our office is currently closed, but I can help you right now. Are you dealing with an emergency, or would you like to schedule something during business hours? Visitor: I need a quote for [service] Bot: I can get that started for you. Let me ask a few quick questions so our team can prepare a quote first thing in the morning. What type of [service] do you need? [qualifies and captures info] Bot: Got it. I have all the details. Our team will reach out by [time] tomorrow with your quote. In the meantime, you can check out our [service] page for more details: [link]
IMPLEMENTATION TIPS
The key to after-hours scripts is setting clear expectations. Tell the visitor exactly when they will hear back and then make sure you deliver. Urgency detection is critical for service businesses: an HVAC emergency at midnight needs a different path than a routine estimate request.
Re-engagement and Nurture Script
For returning visitors who did not convert on their first visit. Proactive re-engagement recovers 10-20% of previously lost leads.
FLOW
Recognize returning visitor → Reference previous interaction → Address likely objection → Offer new value (case study, testimonial, limited offer) → CTA to convert
EXAMPLE CONVERSATION
Bot: Welcome back! I see you were looking at our [service] page last time. Do you still have questions, or are you ready to get started? Visitor: I was comparing a few options Bot: Totally understand. A lot of our clients compared options before choosing us. Here is what they said made the difference: [testimonial]. Would it help to see a case study from a business similar to yours? Visitor: Sure Bot: [Shares relevant case study link]. If you are ready to move forward, I can set up a free consultation so we can discuss your specific needs. No pressure.
IMPLEMENTATION TIPS
Do not be aggressive with re-engagement. One proactive message is enough. If the visitor does not engage, let them browse. Personalization matters: reference what they looked at before if your analytics support it. Always lead with value (case study, testimonial) before asking for action.
Best Practices for All Chatbot Scripts
Regardless of which template you use, these principles apply to every chatbot implementation.
Always Have an Escalation Path
No chatbot handles 100% of conversations. Design clear handoffs to human agents for complex inquiries. The chatbot should recognize when it is out of its depth and escalate gracefully rather than giving a bad answer. A good rule: if the bot's confidence is below 70%, offer to connect with a human.
Personality Should Match Your Brand
A law firm's chatbot should sound professional and authoritative. A tattoo shop's chatbot can be casual and fun. The tone should feel like a natural extension of your brand. If the chatbot sounds nothing like your business, visitors will not trust it.
Measure and Iterate Weekly
Track completion rate (% of conversations that reach a CTA), qualification rate (% of conversations that capture contact info), and escalation rate (% that need human handoff). Review these weekly for the first month, then monthly. Conversations where the bot fails are your improvement roadmap.
Less Is More in Qualification
The temptation is to ask every qualification question upfront. Resist it. Each additional question reduces completion rate. Capture the essentials (name, contact, core need) and let your human team handle deeper qualification on the call. The chatbot's job is to get the lead booked, not to close the deal.
Industry-Specific Script Considerations
Each industry has unique requirements that affect chatbot script design. Here are the key considerations by vertical.
Home Services
Emergency detection is critical. The chatbot must distinguish between a routine request and an urgent situation (burst pipe, no AC in summer, gas smell). Emergency paths should skip qualification and immediately capture contact + address, then dispatch notification. Include property type (house, condo, commercial) and age of equipment in qualification for accurate quoting.
Healthcare Practices
HIPAA compliance is non-negotiable. The chatbot should not collect or display protected health information in the chat window. Stick to scheduling, general FAQs, and insurance verification. Collect detailed health information through secure intake forms after the appointment is booked, not in the chat. Always include a disclaimer that the chatbot provides information, not medical advice.
Real Estate
Speed is everything. A real estate lead that gets a response in 5 minutes is 100x more likely to convert than one that waits an hour. The chatbot should immediately ask about timeline (buying now vs. exploring), budget range, and preferred areas. Pre-approved buyers should be fast-tracked to an agent immediately. Include IDX property search integration if possible.
Insurance
Quote-oriented conversations dominate. The chatbot should collect the minimum information needed to provide a ballpark quote (property value, current coverage, household size). Emphasize that final quotes require agent review. For existing customers, prioritize claim filing and policy questions. Renewal reminders and coverage review conversations are high-value upsell opportunities.
Need a chatbot built for your specific business? Our free AI audit includes a custom conversation flow recommendation based on your industry, customer journey, and business goals.
Ready to Cut the Fat and Automate What Matters?
Get a free AI automation audit for your business. We will identify your biggest time-wasters and show you exactly how to eliminate them.
Get Your Free AI AuditNo commitment. No credit card. Just a clear plan to save 20+ hours per week.