Support Scripts That Don't Sound Like a Robot
Conversation scripts for support teams that sound like actual humans talking, with examples of what to say and what never to say.
Scripts Should Be Guardrails, Not Handcuffs
A good support script gives your team a starting point and keeps conversations consistent. A bad one makes your agents sound like they're reading a teleprompter while the customer's house is on fire.
The difference is in how much room you leave for the agent to be a person.
Opening the Conversation
Bad: "Thank you for contacting [Company] support. My name is [Name] and I'll be assisting you today. How may I help you?"
Good: "Hey! What's going on?"
Or: "Hi [Name], what can I help with?"
The formal opening wastes time. The customer already knows they contacted support. They already know you're here to help. Skip to the point.
If the customer provided context in their initial message (most do), don't ask them to repeat it. Bad: "How can I help?" when they already described the issue. Good: "I see the issue with [specific thing]. Let me look into that."
Showing Empathy Without Sounding Scripted
Bad: "I understand your frustration and I sincerely apologize for any inconvenience this may have caused."
That sentence has been said so many billions of times that it means absolutely nothing. Customers hear it and think "this person doesn't care, they're reading a script."
Good empathy is specific:
"That's annoying, especially since you needed it by Friday."
"Yeah, that shouldn't have happened. Let me fix it."
"I'd be frustrated too if I got charged twice."
The formula: acknowledge the specific problem, validate the specific emotion, move to action. Don't generalize. "I apologize for the inconvenience" is generic. "Getting double-charged is stressful, let me sort this out right now" is specific.
When You Need to Say No
Bad: "Unfortunately, our policy does not allow us to process a refund for this type of purchase."
Good: "I can't do a refund on this one because [honest reason]. What I can do is [alternative]. Would that help?"
Always pair a "no" with a "but here's what I can do." Even if the alternative is small. Offering nothing after a denial makes customers feel dismissed.
If there genuinely is no alternative: "I wish I could help with this one, but [reason]. If things change on our end, I'll let you know." Short, honest, no corporate padding.
Handling Angry Customers
The instinct is to defend yourself or the company. Resist it.
Bad: "I understand you're upset, but our system is working as designed."
Good: "That sounds like a bad experience. Let me see what happened."
Let the customer vent. Don't interrupt. Don't correct them (even if they're wrong about the technical details). Once they've said their piece, acknowledge it and pivot to solving.
"Okay, I see the issue. Here's what I think happened: [explanation]. Here's what I'm going to do about it: [action]."
If the customer is abusive (personal insults, threats), you can set a boundary: "I want to help, but I need us to keep this respectful. Can we focus on solving the problem?"
Asking for More Information
Bad: "Could you please provide me with more details regarding your issue?"
Good: "Can you tell me [specific question]? That'll help me figure this out faster."
Always ask for something specific. "More details" is vague and puts the burden on the customer to guess what you need. "What browser are you using?" or "When did you notice the charge?" gives them a clear, answerable question.
Batch your questions. Don't ask one question, wait for a response, ask another, wait again. If you need four pieces of information, ask all four at once: "To look this up, I need your order number, the email on your account, and roughly when you placed the order."
Closing the Conversation
Bad: "Is there anything else I can help you with today? Thank you for choosing [Company], we value your business."
Good: "All set? Let me know if anything else comes up."
Or just: "Done! Anything else?"
The customer knows you value their business. You don't need to tell them. End naturally, like a text conversation with someone you like.
Writing Your Own Scripts
Take the 10 most common conversation types your team handles. Write an opening, a resolution path, and a closing for each one. Read them out loud. If they sound like something a human would say to a friend (a friend they're being professional with, but still a friend), you're on the right track.
If they sound like they came from a corporate communications department, start over.