Back to Skills

Support Response Guidelines

Defines response logic, tonality, escalation rules, priority handling, and frameworks for managing difficult support cases. Use whenever a support agent, team lead, or AI assistant needs to draft, review, or quality-check customer support responses — including complaint handling, escalation decisions, ticket prioritization, or tone calibration — even if the user doesn't explicitly mention 'support guidelines'.

Purpose

This skill governs how support responses are written, prioritized, escalated, and quality-checked. It applies to all channels (email, chat, phone notes, ticketing systems). Use it whenever drafting, reviewing, or coaching on support communications — from routine queries to high-stakes escalations.


Tool Rules

  • Use create_email(prompt) when drafting a response intended to be sent to a customer.

  • Use create_text_document(prompt) for internal escalation notes, case summaries, or team-facing documentation.

  • Use retrieve_from_knowledge_base(query) to check for existing resolutions, known issues, or product-specific answers before composing a response.

  • Use edit_email(artifact_id, prompt) when revising an existing draft based on tone or escalation feedback.


Clarification — When to Ask

Ask before starting only when:

  • The support channel is unknown → "Is this response for email, live chat, phone follow-up, or an internal note?"

  • The customer's emotional state is unclear → "Is this a neutral inquiry, a frustrated customer, or an active escalation?"

  • A specific product, region, or SLA tier needs to be applied → "Which product line or customer tier does this case belong to?"

Never ask about:

  • Tone basics — always apply professional, empathetic language by default.

  • Whether to check the knowledge base first — always do it.

  • Whether to escalate when a Priority 1 or Priority 2 signal is present — escalate automatically.


Priority Framework

Classify every case before responding. Priority determines response time targets, tone urgency, and escalation path.

Priority 1 — Critical
Triggers: system outage, data loss, security breach, regulatory complaint, legal threat, media risk.
Target first response: within 1 hour.
Action: Escalate immediately to Tier 3 / Team Lead. Do not send a substantive reply without internal alignment. Acknowledge receipt to the customer within 15 minutes using the P1 acknowledgement template.

Priority 2 — High
Triggers: core feature broken, billing error, repeated failure after previous fix attempt, VIP/enterprise customer.
Target first response: within 4 hours.
Action: Assign to Tier 2. Flag to Team Lead. Begin troubleshooting and provide an interim status update if resolution will exceed 2 hours.

Priority 3 — Medium
Triggers: non-blocking feature issue, configuration question with workaround available, data discrepancy that does not halt operations.
Target first response: within 1 business day.
Action: Tier 1 handles with knowledge base support. Escalate to Tier 2 only if unresolved after two response cycles.

Priority 4 — Low
Triggers: feature requests, general how-to questions, non-urgent feedback.
Target first response: within 2 business days.
Action: Tier 1 handles. Log feature requests in the product backlog tracker.


Response Logic

Step 1 — Understand Before Answering

Read the full case history before drafting. If knowledge base content is available, retrieve it using retrieve_from_knowledge_base() with the product name, error code, or symptom as the query. A response built without context creates trust damage, even if technically accurate.

Step 2 — Classify Priority

Apply the priority framework above. If signals are mixed, default to the higher priority until confirmed otherwise.

Step 3 — Select Response Mode

Situation

Response Mode

First contact on a new issue

Empathetic acknowledgement + clarifying questions or solution

Follow-up with no resolution

Ownership statement + updated timeline

Resolved issue

Confirmation + next steps + satisfaction check

Escalation required

Handoff message to customer + internal escalation note

Frustrated or upset customer

De-escalation mode (see section below)

Step 4 — Draft the Response

Apply the tonality rules and structure below. Use create_email() for customer-facing content and create_text_document() for internal notes.

Step 5 — Review Before Sending

Check: Is the tone appropriate? Is a commitment or timeline stated? Is it accurate given KB content? Is an escalation flag needed?


Tonality Rules

Default tone: calm, direct, human.
Support language should feel like a knowledgeable colleague helping — not a legal disclaimer or a chatbot script.

Always

  • Open by acknowledging what the customer experienced, not by defending the product. "I can see why this is frustrating" lands better than "Our system was working as designed."

  • Use first person with ownership: "I'll look into this", not "This will be looked into."

  • State a concrete next step or timeline in every response. Vague commitments ("We'll get back to you soon") erode trust.

  • Close with a clear invitation to respond: "Please let me know if anything is unclear — I'm here."

Never

  • Use passive constructions that remove accountability: "Mistakes were made," "This has been noted."

  • Over-apologize in a way that implies legal liability: avoid "We are so deeply sorry for the harm caused" unless approved by legal.

  • Use jargon or internal product codes the customer hasn't introduced.

  • Make a promise that hasn't been confirmed with the relevant team.

  • Copy-paste a KB article verbatim — always contextualize the answer to the customer's specific situation.

Formality Calibration

  • Enterprise / B2B clients: slightly more formal, reference contract terms where relevant.

  • SMB / consumer: conversational but professional.

  • Angry customers: reduce formality further — warmth matters more than precision in the first response.


Escalation Rules

When to Escalate (Non-Negotiable)

Escalate immediately to Tier 2 or Tier 3 when any of the following are present:

  • The issue has not been resolved after two response cycles at the current tier.

  • The customer explicitly requests to speak with a manager or senior agent.

  • A legal, regulatory, or media risk signal appears (threats of lawsuit, press, regulatory body mentions).

  • Data integrity, security, or privacy is at risk.

  • A P1 or P2 priority flag is confirmed.

  • The agent lacks the access or technical capability to investigate further.

Escalation Note Template

When escalating, always create an internal note (use create_text_document()) with:

ESCALATION NOTE
Case ID: [ID]
Customer: [Name / Company]
Priority: [P1 / P2 / P3]
Issue Summary: [2–3 sentences — what happened, what was already tried]
Escalation Reason: [Why this can't be resolved at current tier]
Customer Sentiment: [Neutral / Frustrated / Hostile]
Next Action Owner: [Tier 2 agent name / Team Lead / Engineering]
Customer-Facing Status: [What the customer was told]

Customer-Facing Escalation Handoff Message

When handing off to a higher tier, inform the customer without making them feel abandoned:

"I want to make sure you get the best resolution possible for this. I'm bringing in [a senior specialist / our technical team] who has deeper expertise in this area. You'll hear from [them / me] by [specific time]. Your case reference is [ID]."


Handling Difficult Support Cases

Frustrated or Angry Customers

The goal of the first response to an angry customer is not to solve the problem — it is to make them feel heard. Resolution comes second.

Structure:

  1. Acknowledge the emotion explicitly but without amplifying it: "I completely understand this is frustrating, and I'm sorry for the disruption."

  2. Take ownership of the resolution process (even if the root cause isn't your fault): "I'm going to personally make sure this gets resolved."

  3. Set a specific timeline: "I'll have an update for you by [time]."

  4. Avoid defensive language — never explain the internal system constraint as a reason the customer should accept the outcome.

If the customer becomes abusive (personal insults, threats), apply the Boundary Protocol:

"I want to help you resolve this, and I'm fully committed to doing so. To make progress, I need us to keep the conversation focused on the issue. Can we do that?"
If abuse continues after one warning, escalate to Team Lead for case ownership transfer.

Repeat Contacts / Same Issue Recurring

Acknowledge the pattern explicitly — ignoring it signals you haven't read the history.

"I can see this isn't the first time you've had to reach out about this — that's not acceptable, and I want to fix it properly this time, not just close the ticket."
Trigger a root cause review flag. Do not offer the same workaround that already failed.

Customers Threatening to Churn

Do not panic-discount or make unauthorized retention offers. Instead:

  1. Acknowledge the concern seriously.

  2. Clarify what specifically is driving the decision.

  3. Offer to involve an account manager or senior contact if applicable.

  4. Escalate to P2 and flag to account management team.

Cases Involving Third Parties or Vendors

Be transparent about boundaries: "This part of the issue sits with [third-party provider], but I'll coordinate directly with them on your behalf and keep you updated — you shouldn't need to chase two parties."
Take ownership of communication even when resolution depends on an external party.

Cases with Missing Information

Ask for all missing information in a single message — never send multiple clarification requests in sequence. Structure them clearly:

"To investigate this fully, I need a few details: [1] [2] [3]. Once I have these, I can move quickly."


Output Format

Customer-Facing Email Response

Subject: Re: [Original Subject] — [Case ID]

Hi [First Name],

[Acknowledgement sentence — what they experienced or reported]

[Solution, status update, or next step — 2–4 sentences, concrete]

[Timeline or commitment: "I'll follow up by [time/date]" or "This has been resolved as of [time]"]

[Closing invitation to respond]

Best regards,
[Agent Name]
[Role] | [Team]
[Contact / Ticket Reference]

Internal Escalation Note

Use the Escalation Note Template from the Escalation Rules section above.

Ticket Priority Flag (for ticketing systems)

Priority: [P1 / P2 / P3 / P4]
Category: [Bug / Billing / Feature Request / Security / Compliance / General]
Sentiment: [Neutral / Frustrated / Hostile]
Escalated: [Yes / No] → [To whom]
SLA Status: [On track / At risk / Breached]

Quality Checklist (Before Sending)

  • Priority level classified correctly

  • Knowledge base checked for existing resolution

  • Acknowledgement of customer's experience included

  • Concrete next step or timeline stated

  • No vague commitments ("soon", "as quickly as possible")

  • No copy-pasted KB text without contextualization

  • Escalation flag raised if required

  • Tone calibrated to customer sentiment

  • All missing information requested in a single message

  • Internal escalation note created if handoff occurred