Hospitality Live Chat Script Templates

Live chat scripts for hotels, restaurants, and venues covering bookings, rates, special requests, and complaints. Use the variants as-is, edit the placeholders, or download the editable Word doc.

Format
Editable Word .docx
Length
6 variants · copy-paste
Price
100% free
Setup
Copy or download

Get the editable Word doc in one click.

4.9·Free · No signup · Instant download
Connects to WebsiteWhatsAppTelegramInstagram
Support

Proactive greeting

Opener

Hi, welcome to property name. I am on chat if you have any questions about your stay, our rooms, or a booking you are planning.

If they engage

  • Happy to help with that. Are you looking at a specific date range, or still exploring what we offer?
  • Whatever you need, I can check it for you in real time and give you an honest answer straight away.

Guide them

  • If they are ready to book, walk them to next step and confirm the dates and details before they commit.
  • If they are still deciding, share one or two highlights like amenity that match what they mentioned.

Personalize

Tie the greeting to property name and the date range they mention so it feels attentive rather than automated.

Download free template

6 ready-to-use variants

1

Proactive greeting

When to use: Fire when a visitor lingers on rooms or booking pages.

Opener

Hi, welcome to property name. I am on chat if you have any questions about your stay, our rooms, or a booking you are planning.

If they engage

  • Happy to help with that. Are you looking at a specific date range, or still exploring what we offer?
  • Whatever you need, I can check it for you in real time and give you an honest answer straight away.

Guide them

  • If they are ready to book, walk them to next step and confirm the dates and details before they commit.
  • If they are still deciding, share one or two highlights like amenity that match what they mentioned.

Personalize

Tie the greeting to property name and the date range they mention so it feels attentive rather than automated.

2

Availability and booking question

When to use: Use when a guest asks whether dates are available.

Opener

Great question, let me check availability for you right now.

Confirm the details

  • Can you confirm the date range and party size so I pull up the right options?
  • Do you have a preference for room type, or should I show you what we have available?

Share what you find

  • If we have space, I will give you the options and current rates so you can choose with all the facts.
  • If your dates are full, I will offer the closest alternatives rather than leave you with a dead end.

Close it

When you are ready, I can hold the room for a few minutes and walk you through next step to confirm.

Personalize

Repeat the date range and party size back to the guest so they trust you are checking the exact stay they want.

3

Rate or quote question

When to use: Use when a guest asks what a stay will cost.

Opener

Happy to give you a clear price with no surprises. Let me put together an accurate quote.

Gather what you need

  • For your date range in a room type, the current rate is what I would quote you today.
  • That includes inclusions, so you know exactly what is and is not part of the price.

Handle follow-ups

  • If they ask about a cheaper option, offer an honest alternative rather than pushing the top rate.
  • If they mention a longer stay, check whether a better nightly price applies and tell them.

Close it

If the quote works, I can hold it and guide you through next step so the price is locked in.

Personalize

State the rate and inclusions plainly so the guest never feels a hidden fee is waiting at checkout.

4

Special request

When to use: Use when a guest asks for something specific for their stay.

Opener

Hi guest name, thanks for letting us know ahead of time. We love getting these details right.

Confirm the request

  • So I have it correct, you would like request for your stay on date range?
  • I will note it on your reservation so the whole team sees it when you arrive.

Set honest expectations

  • If we can guarantee it, I will confirm that clearly so you can plan around it.
  • If it depends on availability, I will tell you that too and follow up once I have checked with team.

Close the loop

Either way, I will come back to you in this chat with a firm answer about request before your arrival.

Personalize

Use guest name and repeat the exact request so the guest trusts the detail will actually reach the front desk.

5

Complaint handling

When to use: Use when a guest raises a problem or complaint.

Opener

Hi guest name, I am sorry your experience with issue fell short of what you expected. Thank you for telling us.

Understand it fully

  • Can you walk me through what happened so I understand the full picture, not just part of it?
  • I want to make sure I fix the right thing rather than guess.

Make it right

  • Here is what I can do straight away as a resolution, and I will confirm it before we finish.
  • If it needs a manager, I will bring in team and stay with you until it is handled.

Close the loop

I will note this so it does not happen again, and I will follow up to be sure the resolution actually landed.

Personalize

Lead with a genuine apology and use guest name so the response feels human rather than a policy statement.

6

Human handoff

When to use: Use when a request needs authority or a specialist.

Opener

Thanks for your patience, guest name. This one is best handled by a person who can act on it directly.

Explain the handoff

  • I am connecting you with team because of reason, and they will have everything you told me.
  • You will not have to repeat yourself; I am passing the full conversation along.

Set expectations

  • The usual wait is about wait time, and I will stay here until they join.
  • If they cannot reach you now, I will get your best contact so team can follow up.

Close it

You are in good hands from here. Thanks for chatting with me, and enjoy the rest of your day.

Personalize

Name the reason for the handoff so the guest understands it is a step up in help, not a brush-off.

Do it in sem.chat

Let your AI agent put this to work

Load this template into sem.chat and your agent uses it automatically, in your brand voice, around the clock.

  • Save as reusable replies, scripts, or rules
  • Keeps every message on-brand and consistent
  • Hands the hard cases to a human

How to use this template

  1. 1

    Pick the closest variant. Choose based on the situation, not only the channel.

  2. 2

    Replace every placeholder. If you cannot fill a field, ask one clarifying question first.

  3. 3

    Save the final version into sem.chat, your CRM, or your help desk so the team stays consistent.

  4. 4

    Review results weekly. Drop variants that create confusion and improve the ones that work.

Frequently asked questions

Can I use these templates commercially?
Yes. Copy, edit, and use them in your business, client work, CRM, help desk, or sem.chat workspace.
Why are there six variants?
One generic template rarely fits every situation. Six variants give your team practical choices without a messy library.
Should I paste these into sem.chat?
Yes. Save the best variants as canned replies, knowledge base entries, routing rules, or CRM notes so your AI agent and team stay consistent.
What should a hospitality live chat script open with?
A short, warm greeting tied to the property and the guest's likely goal, so it invites a booking or a question instead of a generic hello.
How do we handle availability questions in chat?
Confirm the dates and party size first, check in real time, and always offer alternatives when the requested dates are full rather than ending the chat.
How should agents quote rates over chat?
Give the exact rate and what it includes up front, so guests never feel a hidden fee is waiting, and offer an honest cheaper option when asked.
What is the best way to handle a complaint in live chat?
Apologize genuinely, understand the full story, offer a concrete resolution, and escalate to a manager while staying with the guest until it is resolved.
When should a hospitality chat be handed to a human?
Hand off for complaints, custom requests, or anything a script cannot resolve, and pass the full conversation so the guest never repeats themselves.

Put this template to work in sem.chat

Use this in sem.chat and let your agent handle it, in your voice, around the clock.