Canned responses: 100 templates and a generator
Copy a saved reply from the library below, or describe a situation and generate a new one with placeholders for each customer.
Free, no account needed. Updated .
Canned responses library
Copy a response into your help desk as a saved reply, then replace the parts in [brackets] for each customer. 100 templates in 10 groups.
Greetings and first replies
Chat greeting
Hi [customer name], thanks for reaching out. I'm [agent name] and I'll help you with this. What can I do for you today?
Email received (auto-reply)
Thanks for contacting [company]. We've received your message and will reply within [time frame]. Your reference number is [ticket number].
High volume
Thanks for your patience, [customer name]. We're answering more messages than usual today, and I'll get back to you as soon as I can, within [time frame] at the latest.
Returning customer
Welcome back, [customer name]. I can see your earlier conversation about [topic]. Is this about the same thing, or something new?
Outside business hours
Thanks for your message. Our team is available [days] from [hours] [time zone]. We'll reply on the next working day. Many answers are in our help center: [help center link].
Ask what they need
Thanks for getting in touch. To help you quickly, could you tell me a bit more about what you're trying to do and where you got stuck?
Picking up a transferred chat
Hi [customer name], I'm [agent name] from the [team] team. I've read the conversation so far, so you don't need to repeat anything.
Language check
Hi, thanks for writing. I can help in [language]. Would you like to continue in [language], or should I find a colleague who speaks [other language]?
Before account details
Happy to look into your account. For your security, please confirm the email address on the account and the [verification detail].
Short hold
Thanks, [customer name]. Let me check this for you. It will take about [minutes] minutes, and I'll stay in this chat.
Orders and shipping
Order status
Your order [order number] shipped on [date] with [carrier]. You can track it here: [tracking link]. The expected delivery date is [date].
Not shipped yet
Your order [order number] is being prepared and will ship by [date]. You'll get an email with tracking as soon as it leaves our warehouse.
Shipping delay
I'm sorry, your order [order number] is delayed because [reason]. The new expected delivery date is [date]. Thanks for your patience.
Package not received
I'm sorry your package hasn't arrived. I've opened a trace with [carrier]. If it isn't found by [date], we'll [send a replacement / refund the order].
Change shipping address
I can update the address while the order hasn't shipped. Please send the full new address, and I'll confirm once it's changed.
Address change too late
Your order has already shipped, so I can't change the address. You can ask [carrier] to redirect it with tracking number [tracking number].
Cancel an order
I've cancelled order [order number]. You'll see the refund of [amount] on your [payment method] within [time frame].
Wrong item received
I'm sorry you received the wrong item. We'll send [correct item] today, and here is a prepaid label to return the other one: [label link].
Damaged item
I'm sorry your [item] arrived damaged. Could you send a photo of the item and the box? Then I'll arrange a [replacement / refund] right away.
International shipping
We ship to [countries]. Delivery takes [time frame], and customs fees may apply depending on your country. You'll see the shipping cost at checkout.
Returns and refunds
How to return
You can return items within [number] days of delivery. Start your return here: [returns link]. Once we receive the item, we'll refund you within [time frame].
Return label sent
I've emailed you a prepaid return label for order [order number]. Please pack the item securely and drop it off at any [carrier] location.
Return received
We've received your return for order [order number]. Your refund of [amount] is on its way and should appear within [time frame].
Outside the return window
Your order was delivered on [date], which is outside our [number]-day return window. I'm not able to accept a return, but I can [offer alternative].
Refund issued
I've refunded [amount] to your [payment method]. Depending on your bank, it can take [time frame] to show on your statement.
Refund not showing yet
The refund was sent on [date] with reference [reference]. Banks usually take [time frame] to show it. If it isn't there by [date], let me know and I'll follow up.
Partial refund
I've issued a partial refund of [amount] for [reason]. The rest of the order stays as it is. Let me know if you have any questions.
Exchange
I can exchange [item] for [new item or size]. I'll ship the new one once the return is scanned by the carrier, so you won't wait for it to reach us.
Final-sale item
This item was marked as final sale, so it can't be returned. If there's a problem with it, send me a photo and I'll see what we can do.
Subscription refund
I've cancelled your subscription and refunded [amount] for the unused period. You'll keep access until [date].
Billing and payments
Invoice copy
Here is the invoice for [month or order number]: [invoice link]. You can download all your invoices from [billing page] at any time.
Failed payment
Your last payment for [plan] didn't go through. Please update your card here: [billing link]. Your account stays active until [date].
Charged twice
I'm sorry about that. I can see two charges of [amount] on [date]. I've refunded the duplicate, and it will show within [time frame].
Change plan
You can change your plan from [billing page]. The new price of [amount] applies from [date], and any difference is [prorated / charged next period].
Cancel subscription
I've cancelled your subscription. You'll keep access until [date], and you won't be charged again. You can restart it any time from [billing page].
Price change question
The price of [plan] changes to [amount] from [date] because [reason]. Your current price stays until then. If you'd like to switch plans, I can help.
Tax or VAT number
You can add your [VAT / tax] number in [billing page]. It will appear on invoices issued after you save it. I can't change invoices that were already issued.
Payment methods
We accept [payment methods]. You can change your payment method at any time in [billing page].
Trial ending
Your trial ends on [date]. After that, [plan] costs [amount] per [period]. If you don't want to continue, you can cancel before then in [billing page].
Discount request
Thanks for asking. [We don't offer discounts on this plan / We offer [discount] for annual billing]. Here is how to switch: [link].
Account and login
Password reset
You can reset your password here: [reset link]. The link is valid for [time]. If the email doesn't arrive, check your spam folder.
Account locked
Your account was locked after several sign-in attempts. It unlocks automatically after [time]. You can also reset your password now: [reset link].
Change email address
For security, the account owner can change the email in [settings page]. If you no longer have access to the old address, I'll need to verify your identity first.
Lost two-factor device
If you lost your two-factor device, use one of your backup codes to sign in. If you don't have them, I'll need to verify your identity with [method].
Delete account
I can delete your account and its data. This can't be undone. Please confirm by replying "delete my account" from the email address on the account.
Data export
You can download your data from [settings page]. The export includes [what it includes]. Let me know if you need anything that isn't in it.
Add a team member
Admins can invite team members from [team page]. Each invite is sent by email and expires after [time].
Account owner left the company
I understand. To transfer ownership, we need [verification requirement] from someone with authority at [company]. Here is how to send it: [link].
Suspicious sign-in
Thanks for telling us. I've signed out all sessions on your account. Please reset your password now and turn on two-factor authentication.
Forgot which email
I can't share account details in chat, but if you send me the email addresses you might have used, I'll tell you which one has an account.
Technical issues and bugs
Ask for details
Sorry you ran into this. Could you send: 1) the steps you took, 2) what you expected, 3) what happened, and 4) a screenshot if you can?
Reproduced the bug
Thanks, I could reproduce the problem. I've passed it to our engineers with your details. I'll update you when there's a fix.
Workaround
While we fix this, you can [workaround]. It's not ideal, but it will let you [goal] for now.
Bug fixed
Good news: the issue with [feature] is fixed as of [date]. Please refresh the page and try again, and let me know if you still see it.
Clear cache
This is often caused by an old version stored in your browser. Please try a hard refresh ([keys]) or a private window, and tell me if it helps.
Browser support
[Product] works on the current versions of [browsers]. Could you tell me which browser and version you're using?
Integration problem
Thanks for the details. Could you check that the [integration] connection is still active in [settings page]? Reconnecting it fixes most sync problems.
Works as designed
Thanks for flagging this. [Feature] works this way on purpose because [reason]. I understand it's not what you expected, so I've shared your feedback with the product team.
Ask for logs
To dig deeper, could you send the [log or error ID] from [where to find it]? It contains no passwords, only technical details.
Cannot reproduce
I tried the same steps and couldn't see the problem. Could we try a quick screen share, or could you send a short recording?
Feature requests and feedback
Feature request logged
Thanks for the idea. I've shared it with our product team, including your use case. I can't promise a date, but I'll let you know if it's planned.
Feature already exists
Good news: you can already do this. Here's how: [steps or link].
Feature planned
This is on our roadmap. I don't have a date yet, but I've added you to the list of customers to tell when it ships.
Not planned
Thanks for the suggestion. It isn't something we plan to build, because [reason]. Some customers use [alternative] for this.
Positive feedback
Thank you, [customer name]. It means a lot to the team. I've shared your message with them.
Negative feedback
Thanks for being honest. I'm sorry [product] fell short on [topic]. I've passed your comments to the team, and here's what I can do now: [action].
Ask for a review
Glad that worked out. If you have a minute, a short review on [site] helps other teams find us: [link]. No pressure at all.
Survey follow-up
Thanks for your survey answer. You mentioned [topic]. Could you tell me a bit more, so we can fix the right thing?
Beta invite
We're testing [feature] with a small group. Would you like to try it before it's released? You can opt out at any time.
Requested feature shipped
You asked for [feature] on [date]. It's now live: [link]. Thanks for the suggestion.
Escalation and handoff
Passing to a specialist
This needs a [team] specialist. I've passed your case to them with all the details, and they'll reply within [time frame].
Customer asks for a manager
I understand. I've asked [manager name or role] to review this. They'll contact you by [time or date]. In the meantime, I'm still here to help.
From chatbot to a person
Hi, I'm [agent name]. I've read your conversation with our assistant, so you don't need to repeat anything. Let's sort this out.
Arrange a call
A call might be quicker. Could you share a phone number and a few times that work for you? We're available [days and hours].
Legal or privacy request
Thanks for your request. I've sent it to our [privacy / legal] team, who handle these. They'll reply to you directly within [time frame].
Escalation update
A quick update on [ticket number]: the [team] team is still working on it. I'll write again by [date], or sooner if there's news.
Urgent issue confirmed
I've marked this as urgent and alerted the [team] team. You'll hear from them within [time frame].
Not our product
It looks like this is about [other service], which we don't run. Their support team can help here: [link].
Security report
Thanks for reporting this. I've passed it to our security team, who will look at it as a priority. Please don't share the details publicly until we've reviewed it.
Formal complaint
I'm sorry your experience led to a complaint. I've logged it with reference [reference], and [role] will review it and reply by [date].
Delays, outages and apologies
Late reply
I'm sorry for the slow reply, [customer name]. Thanks for waiting. Here's the answer to your question: [answer].
Outage
We're aware of a problem affecting [feature] since [time]. Our team is working on it. Live updates are here: [status page link].
Outage resolved
The problem with [feature] was fixed at [time]. Everything should work normally now. Sorry for the disruption.
Our mistake
You're right, and I'm sorry. We made a mistake with [issue]. Here's what I've done to fix it: [action].
Planned maintenance
[Product] will be unavailable on [date] from [time] to [time] [time zone] for planned maintenance. No action is needed from you.
Out of stock
[Item] is out of stock right now. We expect it back on [date]. Would you like to wait, switch to [alternative], or cancel for a full refund?
Goodwill gesture
To make up for the trouble, I've [added a credit of amount / applied a discount] to your account. Thanks for sticking with us.
Repeated problem
I'm sorry this happened again. I've linked your earlier tickets so the team sees the full history, and I'm following this one personally.
Cannot help with this
I'm sorry, I'm not able to help with [request] because [reason]. What I can do is [alternative].
Longer wait time
Because of [reason], replies are taking about [time frame] right now. Your message is in the queue and we'll get to it.
Closing and follow-up
Anything else?
Is there anything else I can help you with today?
Resolved
Glad that's sorted, [customer name]. If anything else comes up, just reply here and we'll pick it up.
No reply from customer
I haven't heard back, so I'll close this ticket for now. If you still need help, reply to this email and it will reopen.
Check-in after a fix
Hi [customer name], just checking in: is [issue] still working fine after the fix on [date]?
Satisfaction survey
Thanks for chatting with us. You'll get a one-question survey about this conversation. It takes a few seconds and helps us improve.
Helpful resources
Here are a few articles that might help next time: [link 1], [link 2]. You can also search our help center: [help center link].
Chat ended
This chat has ended. A copy of the conversation is in your email. Thanks for contacting [company].
Thanks for patience
Thanks again for your patience while we worked on this. I'm closing the ticket, but feel free to reply if anything changes.
Renewal reminder
Your [plan] renews on [date] for [amount]. Nothing is needed if you'd like to continue. You can change or cancel in [billing page].
Shift handover
My shift is ending, so [colleague name] will continue with your case. I've passed on everything, so you won't need to repeat yourself.
Short answer
Canned responses are saved replies that support agents reuse for common questions. Good ones answer one situation, use placeholders such as [order number] for the details that change, and get edited before sending. Copy one of the 100 templates below, or generate a new one from a short description.
How to use the canned responses
- Find the situation in the library above. The 100 templates are grouped into 10 topics, from first replies to closing a ticket.
- Copy it into your help desk as a saved reply, macro or snippet. Replace the fixed parts in [brackets], such as [company] or [help center link], once.
- Fill in the rest per customer: [customer name], [order number], [date]. Read the reply once before you send it.
- Missing a situation? Describe it in the generator and get a new template in the same style.
What makes a good canned response
- One situation per template. "Refund issued" and "refund not showing yet" are two templates, because the customer needs different information.
- Placeholders for everything that changes. Brackets make it obvious what still needs to be filled in, and they are easy to search for before sending.
- The answer first. "Your order shipped on [date]" before "Thanks for reaching out".
- Short. A saved reply is a starting point. If it needs more than three short paragraphs, it is probably a help article; link to that instead.
- Your real policy. Replace placeholders such as [number] days and [time frame] with your actual numbers when you save the template, so agents do not guess.
How to build your team's library
- Export a month of tickets and tag each by topic.
- Sort the topics by volume. The top 20 or 30 usually cover most of your tickets.
- Write one template per topic, starting from the ones above.
- Name them so agents find them by typing: "Refund: issued", "Refund: outside window".
- Give each template an owner and review the set every quarter, and whenever a policy changes.
- Delete templates nobody used in the last three months, so the list stays short enough to search.
Keeping saved replies personal
Customers notice copy-paste replies when they do not match the question. Three habits prevent that: use the customer's name, add one sentence about their exact case ("I can see the parcel left our warehouse on Tuesday"), and remove any part of the template that does not apply. The template saves typing; the agent still owns the reply.
What is in the library
The 10 groups follow a ticket from start to end: greetings and first replies, orders and shipping, returns and refunds, billing and payments, account and login, technical issues and bugs, feature requests and feedback, escalation and handoff, delays and apologies, and closing. Each group has 10 templates. Most are chat-length, so they also work as the first paragraph of an email.
The escalation group includes a reply for picking up a conversation from a chatbot, so the customer does not have to repeat themselves, and the closing group includes a shift handover. These are the moments where customers most often feel passed around.
Where to save them
- Help desks: most have saved replies or macros, often with placeholders that fill in the customer name automatically.
- Gmail: turn on templates in Settings, Advanced, then save a draft as a template.
- Outlook: use My Templates, or Quick Parts in the desktop app.
- Chat tools: look for shortcuts or canned messages in the settings.
From canned responses to self-service
Your most used templates tell you what customers ask most. Those questions belong in your help center too, so customers can find the answer before they write. A customer support chatbot can then answer them from the same help pages at any hour, and pass the rest to your team. Write the processes behind your templates down for new agents with the SOP generator, and draft one-off answers with the AI reply generator.
Frequently asked questions
What are canned responses?
Pre-written replies saved in a help desk or email tool, so agents can answer frequent questions quickly and the same way every time. Most tools call them saved replies, macros or snippets.
Do canned responses sound robotic?
Only when they are sent unchanged. Use the customer name, check every placeholder, and add one sentence about their exact situation. Templates save the typing, not the thinking.
How many canned responses does a team need?
Start with the 20 to 30 situations that make up most of your tickets. Look at your last month of tickets, group them by topic, and write one reply per group. Remove the ones nobody uses.
Where do I add canned responses?
Most help desks have a saved replies or macros section in their settings. Gmail has templates (turn them on in Settings, Advanced), and Outlook has My Templates and Quick Parts.
Can I use these templates for free?
Yes. Copy and adapt any template with no limit. The generator is free for 5 AI runs a day, shared by all our AI tools; what you type is sent to our AI model and is not stored.
Newsletter
Support notes, once a month.
One email with what we learn about help centers, honest AI answers and support teams. Unsubscribe at any time.
Related
- Free toolAI Reply GeneratorPaste the customer message, pick the channel and tone, and add your policy if you want the reply to quote your real rules.
- Free toolSOP GeneratorName the process, pick the format and add notes on how you do it today. The generator drafts a standard operating procedure you can edit.