Can AI write an apology for me?
Half. AI helps you find the words and avoid excuses. A real apology still needs your own honesty.
01Why half-bot
- It helps you say what you did without defending yourself.
- It suggests a concrete way to make things right.
- A clearly AI-written apology can make things worse. Make it personal.
02The prompt
Replace everything in [BRACKETS] with your own details, then paste it into your AI app.
Help me write a sincere apology. Short, honest, no excuses. Who it's to and our relationship: [PERSON] What I did: [WHAT HAPPENED] How it affected them: [IMPACT] What I'll do differently or how I'll make it right: [ACTION] Write it in plain, personal language (under 150 words). NEVER use "I'm sorry if you were offended." Take clear responsibility.
03Steps
- Be honest in the details.
- Rewrite it in your own words.
- Follow through on what you promise.
04What can go wrong
- An apology only works if you mean it.
05What to use
06Our test runs
2 runs, each with a different made-up sample. 2 of 2 passed every check.
The made-up sample:
[PERSON]Maya Patel, my teammate on the product launch project.[WHAT HAPPENED]I forgot to upload the revised design files to the shared drive on Friday, so the team couldn't review them before the client meeting.[IMPACT]Because of that, Maya had to pull an extra evening to re‑send the files and explain the delay to the client, which added stress and put the presentation at risk.[ACTION]I will set calendar reminders for all deliverables, double‑check the shared folder before deadlines, and personally cover Maya’s next small task to show I’m committed to preventing this again.
- Never use "I'm sorry if you were offended"
- Take clear responsibility
- Short, honest, no excuses
- Under 150 words (105 words, counted by code)
- Didn't make up details we never gave it
What came back (excerpt):
Maya, I want to apologize for forgetting to upload the revised design files to the shared drive on Friday. I know this caused you extra work and stress, and put our presentation at risk.
Read the full answer
Maya, I want to apologize for forgetting to upload the revised design files to the shared drive on Friday. I know this caused you extra work and stress, and put our presentation at risk. You had to spend an extra evening re-sending the files and explaining the delay to the client, and I regret that. Going forward, I'll set calendar reminders for all deliverables and double-check the shared folder before deadlines to make sure this doesn't happen again. I'd also like to cover your next small task as a way to make it right. Thank you for your understanding and I'm committed to doing better.
Check word count and absence of the prohibited phrase.
The made-up sample (a messier one):
[PERSON]Maya Patel, my teammate on the product development squad. We’ve been collaborating on the Q4 feature rollout for about six months.[WHAT HAPPENED]I mistakenly hit “Send All” on a draft email that still had my rough notes about the rollout timeline and a screenshot of the unfinished UI mock‑up, and it went out to the entire department, including you, instead of just our private Slack channel.[IMPACT]It made you look unprepared in the client‑facing meeting, caused confusion about the final design, and forced you to spend extra time clearing up the misinformation with the team and stakeholders.[ACTION]I’ll set up a separate “Drafts” folder, double‑check the recipient list before any future sends, and schedule a quick review with you before any document leaves my inbox to ensure it’s polished and correctly addressed.
- No "I'm sorry if you were offended" phrase
- Take clear responsibility
- Plain personal language
- Email under 150 words (106 words, counted by code)
- Didn't make up details we never gave it
What came back (excerpt):
Maya, I want to apologize for my mistake with the draft email. I accidentally sent it to the entire department, including you, instead of our private Slack channel.
Read the full answer
Maya, I want to apologize for my mistake with the draft email. I accidentally sent it to the entire department, including you, instead of our private Slack channel. I know this caused you to look unprepared in the client-facing meeting, created confusion about the final design, and forced you to spend extra time clearing up the misinformation. That was my error, and I take full responsibility. Going forward, I'll set up a "Drafts" folder, double-check the recipient list, and review documents with you before sending to ensure they're polished and correctly addressed. I'll do my best to prevent this from happening again and appreciate your understanding.
Ensure the banned phrase is not included.
How each run works: we fill the prompt with a made-up sample, run it once in Llama 3.3 70B, and GPT-OSS 120B grades the answer against the prompt's own rules. Word limits are counted by code, and every quote flagged as made up is checked against the full answer. Your results can differ. How we test.