Drafting Difficult Emails

You know the email. The one sitting in your drafts for days because you don't know how to say the thing without it coming out wrong.

The rejection. The confrontation. The "I need a raise." The "this is unacceptable." The "can we please stop doing it this way." The one you've rewritten 6 times and it still sounds passive-aggressive.

AI is absurdly good at this. Here's why: it has no emotional stake in the outcome.

IMAGE PLACEHOLDER
DALL-E 3 / Midjourney / Ideogram

A minimalist illustration of a laptop screen displaying an email compose window, with ghostly versions of the same email being refined and perfected. Clean dark UI, green progress indicator, satisfying "sent" confirmation visible. No text in the image.

The Difficult Email Formula

The key is giving AI:

  1. The situation (what happened?)
  2. Your goal (what outcome do you want?)
  3. The relationship (who are you talking to?)
  4. The tone (how do you want to sound?)
  5. Constraints (length, things to avoid saying)

5 Real Scenarios + Prompt Templates

1. Asking for a Pay Rise

I've been at [company] for [X years] as a [role]. I want to ask for a salary increase from [current] to [target]. I have recently [achievement 1] and [achievement 2]. My manager is [describe: approachable/formal/etc]. 

Write a professional email requesting a salary review. Tone: confident, not aggressive. Include my achievements. End with a request for a meeting to discuss. Under 200 words.

2. Following Up (Without Sounding Desperate)

I sent a proposal to [name/company] 10 days ago and haven't heard back. I need to follow up without sounding desperate or pushy.

Write a short, friendly follow-up email. Reference the original proposal briefly. End with an easy yes/no question. Under 100 words.

3. Declining Politely

I need to decline [invitation/request] from [person/company]. Reason: [true reason or "I'm at capacity"]. I want to keep the relationship warm and leave the door open for future opportunities.

Write a polite decline email. Tone: warm but firm. No over-explaining. Under 80 words.

4. Giving Critical Feedback

[Person] submitted [work/report/design] that missed the brief significantly. Issues: [list them]. I need to give clear feedback that motivates improvement without being harsh.

Write a constructive feedback email. Tone: direct but supportive. Acknowledge what was good first. Be specific about what needs to change. Under 200 words.

5. Escalating a Complaint

I have been a customer of [company] for [X years]. [Describe the problem]. I have already tried [previous attempts to resolve]. I now need to escalate formally.

Write a firm escalation email to their customer service manager. Tone: professional and serious but not emotional. Include a clear request for resolution and a deadline. Under 250 words.

Prompt Challenge: The Awkward Ask

Prompt Challenge

Rate My Prompt — how many power elements can you hit?

Your Mission

Your freelance client owes you payment for work delivered 3 weeks ago. Two previous reminder emails have been ignored. You need to write a firm (but professional) third reminder that makes it clear this is the last one before you take further action.

Include the amount owed, the original deadline, what you've already tried, and what you'll do next if not paid.


The Tone Adjuster

Already drafted something but it sounds wrong? Use this:

"Here is an email I drafted: [paste email]. Please rewrite it so it sounds [more assertive / warmer / more concise / less passive-aggressive / more professional]. Keep the core message identical."


Interactive: Email Formatter

Here's a Python snippet that formats a basic email structure — great to understand the parts of a professional email:

python-runner.pyInteractive

Key takeaway: The email you've been avoiding for a week takes AI 30 seconds. Give it the situation, your goal, and the tone — it does the rest. You just edit and send.

Up next: Lesson 6 — Summarising massive documents (never skim a 40-page report again)