01

Create a verified case packet before drafting

An escalation reply can damage trust if it sounds decisive while the incident is still under investigation. Start with the customer's reported impact, what your team has reproduced, what is merely suspected, the owner of the next step, and the next update time. If a value is missing, leave it missing.

Include approved policy language and any commitments already made to this customer. Avoid feeding raw tickets, credentials, health information, or other sensitive material into a model without an approved processing path. The prompt works best with a short sanitized case packet whose facts have been checked by the case owner.

  • Customer-visible impact and time window, with the source of each claim.
  • Confirmed actions, open investigation, case owner, and a realistic next update time.
  • Approved remedy or policy text, if one exists; otherwise mark remedy undecided.
02

Separate the internal check from the customer draft

The first output is an internal claim ledger. It gives a reviewer a place to reject assumptions before a customer sees them. The second output is a plain-language reply: acknowledge the impact, state only confirmed work, give the next update, and identify what the customer should do now, if anything.

A precise update promise is different from a resolution promise. When timing is uncertain, commit to the next communication at an approved time rather than implying the issue will be fixed by then. Never promise credits, refunds, root cause, data safety, or a workaround unless the case packet authorizes that exact statement.

03

Approve, send, then learn from the case

The human case owner should verify facts, tone, policy, and recipient before sending. For severe, regulated, security, or data-loss matters, follow the organization's incident or legal escalation path; this template cannot decide that path. Keep sending outside the prompt workflow.

After closure, review which instructions reduced factual corrections and where the draft caused confusion. Save a new prompt version and a clear reviewer rule for future cases. A useful workflow makes the next response easier to inspect, not merely faster to produce.

THE WORKING TEMPLATE

Copy-ready prompt

Download Markdown ↓

Replace the brackets with approved inputs. Review the result before anyone uses it with a customer.

ILLUSTRATIVE / FICTIONAL

See the shape of a reviewed result

Input

Fictional illustration: Aster Desk reports that two agents cannot export a weekly report. Support reproduced one failed export in a test workspace; root cause is unknown. Case owner approved an update by 16:00 UTC. No credit or workaround has been approved.

Possible output

Fictional illustration: Internal review — confirmed: one export failed in a test workspace; unknown: cause and whether all customer exports are affected. Draft — 'Thanks for telling us about the export failures. We reproduced a failure in our test workspace and are investigating it. We cannot yet confirm the cause or a fix. Your case owner will update you by 16:00 UTC, even if the investigation is still open.' Send check — confirm recipient and case-owner approval.

BEFORE YOU USE IT

Human review checklist

  • The customer's report and the team's confirmed observations are distinct.
  • No fix date, root cause, credit, or workaround appears without approval.
  • The next update has an owner, date, time, and time zone.
  • A human checks recipient, facts, policy, and tone before sending.
  • The saved prompt version reflects lessons from resolved cases.