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.
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.
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.
Copy-ready prompt
Replace the brackets with approved inputs. Review the result before anyone uses it with a customer.
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.
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.