Answering for something that slipped
It was late, and there was a reason, and saying the reason badly makes it worse.
ProfessionalPolished, respectful, and appropriate for work.
It answers the question, names the cause once without dressing it up as a grievance, and ends on a commitment. No apology loop, no corporate filler.
And if the thread is already tense
Calm
The updated numbers only came through late yesterday, so I held it rather than send something wrong. It will be with you this afternoon.
morning — quick one about the pricing deck
Can you explain why this wasn't finished yesterday?
2 messages read
I was not able to finish it yesterday because I was waiting on the updated numbers from the team. I have those now and expect to have it with you this afternoon.
Insert