12 Customer Service Response Templates for Chat
Adapt these 12 customer service response templates for WhatsApp, Instagram, Facebook Messenger, and website chat, with clear next steps and realistic promises.

A customer asks about delivery on WhatsApp. Another wants a quote on Instagram. Someone on your website says they need to speak to a person. If every answer starts from a blank screen, a small team spends time rewriting the same messages.
These customer service response templates give you a starting point for common conversations across WhatsApp, Instagram, Facebook Messenger, and website chat. Replace every bracketed detail, check the answer against your current policies, and adjust the tone before sending. The examples describe possible situations, not real customer results.
Before you copy a reply
A useful reply answers the question, explains what happens next, and avoids promises you cannot keep. Saved replies need the same care as an answer written from scratch.
- Use confirmed facts. Check prices, delivery areas, opening hours, and availability against the source your team maintains.
- Set a realistic expectation. Use a response deadline only when someone owns the follow-up and can meet it.
- Ask for the minimum information. Keep payment-card details and other sensitive information out of ordinary chat. Use your approved secure process when verification is necessary.
- Keep the conversation natural. A returning customer should not receive a generic introduction after explaining the problem.
1. A first reply that moves things forward
Hi [name], thanks for reaching out. I can help with [topic]. Are you looking for [option A] or [option B]?
Use this when the request is broad. If the customer has already asked a specific question, answer it instead of asking them to explain again. “Do you deliver to Bristol?” needs an answer about delivery, not “How can we help?”
2. A price enquiry
[Product or service] costs [confirmed price and currency]. That includes [what is included]. [Delivery, taxes, or other relevant charges] are [confirmed explanation]. Would you like the details for [relevant option]?
State the price before asking for contact details. If the service needs a custom quote, say which facts change the price and ask for one useful detail, such as the scope or quantity.
3. A delivery question
We deliver to [confirmed area]. The current delivery estimate is [verified range] after [dispatch or other starting point]. The delivery charge is [confirmed amount or how it is calculated]. You can check the available options at [relevant page].
Distinguish dispatch time from arrival time. If you cannot verify whether a location is covered, ask for the delivery town or postal code and check it. Do not request a full address just to answer a general coverage question.
4. An availability enquiry
I can see that you are asking about [item and variant]. Let me confirm the current availability before you place an order. Would [alternative option] also work if your first choice is unavailable?
This version is for situations where stock has not been verified. When you have a reliable current stock source, answer directly. A product appearing in a document or catalog does not by itself prove that a specific size or colour is still available.
5. A custom order or quote request
We can help you explore [request]. To prepare a useful quote, what [quantity, scope, or intended use] do you have in mind? Once we have that, [responsible team] can confirm the options and price.
Choose the one question that most changes the recommendation. Collect additional details as the conversation develops. For a fuller qualification process, use these lead qualification questions for chatbots.
6. An after-hours message
Thanks for your message. Our team is currently offline and returns [verified opening time and time zone]. I can help with [topics covered by approved information] now. If your question needs the team, please share a short description so they can pick it up when they return.
An acknowledgement and a resolution are different things. If you use an AI assistant outside working hours, be clear about what it can answer and when a person becomes available. See the guide to after-hours support on WhatsApp and Instagram for a wider workflow.
7. A customer asks for a person
Of course. I will pass this conversation to our team. You have already explained [brief summary], so I will include that context. [Accurate availability or next-step information].
Send this only when you can actually start that handoff. If no transfer mechanism is available, explain the real contact route instead. Do not say an agent has joined until someone has taken over. A good chatbot-to-human handoff preserves the thread and makes responsibility clear.
8. You do not know the answer
I do not have a confirmed answer to that yet, and I do not want to guess. I will ask [responsible team] to check [specific question]. [Accurate next step].
Only promise to ask someone when a real follow-up action will happen. If you cannot create that action, offer the available contact method. An honest limit is more useful than a confident answer based on an assumption.
9. A frustrated customer
I am sorry that [specific issue] has happened. I understand you were expecting [stated expectation]. Let us check what happened and the available next step. Could you share [minimum identifier required by your process]?
Acknowledge the actual issue rather than using a vague apology. Avoid confirming fault, compensation, a refund, or a delivery deadline before the responsible person has checked the facts. Move private account verification into your approved secure process.
10. A refund or return request
I can help you find the next step for a return. Our policy is [current, relevant policy summary], and the full details are at [policy link]. To check your request, please use [approved return or support process].
A general policy explanation is not approval of an individual refund. Where eligibility is unclear, a person should review the case before any decision is communicated.
11. Asking for follow-up details
If our team needs to follow up about [specific request], could you share your name and the best email address to reach you?
Explain the reason and ask after helping with the immediate question. Do not make an email address the price of getting a basic product answer. If the customer declines, continue with what you can help them with. Read more about capturing leads naturally inside a conversation.
12. Closing a resolved conversation
You are welcome, [name]. You can find [useful resource or agreed next step] here: [link]. Is there anything else about [original topic] that I can help with?
Use a closing that matches what happened. Do not say an order, booking, refund, or technical problem is resolved unless it has been confirmed.
Adapt the template to the channel
The underlying answer should stay consistent, but its length can change. On WhatsApp and Instagram, use short paragraphs and one question at a time. On Facebook Messenger, respond to the enquiry rather than sending a generic promotional pitch. On website chat, link directly to the relevant product, policy, or guide instead of the homepage.
Keep a small source document with the approved answer, the facts that need checking, and the situation that requires a person. Review it whenever a policy or product changes. Repeatedly editing the same template is often a sign that the underlying knowledge needs updating.
Using response templates with an AI assistant
Templates are useful examples of tone and structure. They should not replace accurate business information. Give an assistant the approved policies, product details, business hours, and clear limits on what it may promise. Test both straightforward questions and cases where the answer is missing.
Zorachat can learn from your business information and handle conversations across your website, WhatsApp, Instagram, and Facebook Messenger. Your team can step into conversations that need a person. Start with a few well-documented questions, review real replies, and expand as you improve the knowledge behind them.
Explore how Zorachat learns your business or build your assistant with the information your customers ask for most often.


