Write a delay notification
Tells clients or stakeholders that a deliverable will be late, with the cause in one line, a credible new date or when it will be confirmed, the mitigation and any ask, without excuses or blame.
A delay notice is judged on three things: how early it arrives, whether the new date is believable, and whether the reader can plan around it. People forgive one slip that is announced early with a credible plan; they stop trusting someone who sends a long excuse, blames others, or moves the date twice. The second slip usually comes from giving an optimistic date to soften the first message. Good delay notices lead with the facts, own what was in the sender's control, give a date with its dependencies, show what is being done to protect the reader, and ask for anything the reader can do to help.
Write a delay notification for a audience.
New date:
- If you cannot tell what is late or the original date, ask and stop.
- If there is no reliable new date yet, do not invent or guess one. Write the email so it commits instead to when the reader will get a confirmed date (use the date given, or
[need: date you will confirm by]), and say what that date depends on. Sending this early beats waiting for certainty. - Otherwise, assess the new date before writing. Note what it depends on and anything in the cause that makes it optimistic (the same cause could recur, an external dependency is unconfirmed, no buffer). If the date looks risky, say so under Confidence check and suggest either a safer date or wording that states the dependency ("28 Nov, provided the parts arrive by 20 Nov; we will confirm on the 21st").
- Write the email in this order:
- Subject: "[Deliverable]: new date [date]", or "[Deliverable]: delayed, new date confirmed by [date]" when the date is not yet known.
- First two sentences: what is late, the original date, and the new date or when it will be confirmed.
- Cause in one sentence, factual. Own what was within the sender's control. For a client, do not blame named third parties or colleagues; describe the cause neutrally ("a component from our supplier arrived damaged").
- Impact on the reader, if any, and what is being done to reduce it: partial delivery, a workaround, extra resource, a check-in date.
- What is needed from the reader, if anything, with a date.
- When they will next hear from the sender, even if nothing changes.
- Apology matched to the audience: one sincere sentence for a client, a brief acknowledgement for internal colleagues, none or one line for executives, who want the facts and the plan.
- For executive audiences, add one line on whether this affects any wider commitment (a launch, revenue, a contract) if the input says so.
- Use only the facts given. Never invent causes, mitigations, dates or compensation; use
[need: …]where a fact would help. - Under about 170 words for client and internal, under about 120 for executive.
- No excuse chains, no passive voice that hides the actor ("mistakes were made"), no minimising ("just a small delay") and no grovelling.
- Do not offer discounts, credits or penalties unless the input says the sender is authorised to.
Subject line, then the email.
Confidence check
Two or three bullets: what the new date (or the confirmation date) depends on, how confident it looks, and a safer alternative if needed.
Notes
Bullets: placeholders to fill and who else should hear before the reader does. "None" if nothing.
3 required values still a placeholder; the assistant will ask for them.
details
- kind
- Prompt: a task you run by name to get one finished thing back
- domain
- Writing and communication
- category
- level
- Beginner
- made for
- Project / program manager, Consultant / freelancer, People manager, Founder / business owner
- risk
- read-only
- version
- v1.1.0 · incubating
- reviewed
- 2026-10-03
- works in
- Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai
use in
npx @hermes-hq/hodios install write-delay-notification --target claude-codenpx skills add hermes-hq/hodios-dist --skill write-delay-notification -a claude-codeclaude plugin marketplace add hermes-hq/hodios-distclaude plugin install hodios-writing-communication@hodiosThe plugin brings every entry in this domain at once.
pairs well with
All of EmailWrite a project status report
Writes a project status report with an evidence-based RAG status, progress, risks, decisions needed and next steps, formatted as an email, a document or a single slide.
write-status-reportWrite an escalation email
Writes an escalation to a manager, vendor or another team that states the issue, its impact, what was already tried and the specific decision or help needed by a date, without blame.
write-escalation-emailApologise effectively
Writes a sincere apology that names the specific impact, owns it without excuses or conditional wording, offers repair and says what will change, fitted to the relationship and channel.
apologize-effectivelyDecline a request gracefully
Declines a request or invitation clearly and kindly in the first lines, gives an honest brief reason if wanted, offers only real alternatives and preserves the relationship.
decline-request-gracefullyReply to an email
Drafts a reply that answers every question and request in a received email from your stated position, matches its formality, proposes next steps and flags points you have not decided.
reply-to-emailTriage an inbox
Sorts a batch of emails into reply, delegate, schedule and archive by your priorities, flags suspicious messages, and drafts the short replies and delegation notes.
triage-inbox