Blog/ AI email prompts & use-cases

How to Give AI Context for an Email Without Pasting Your Inbox

Nafiul HasanNafiul Hasan· 15 min read
Diagram showing five context fields — relationship, history, constraint, outcome, and what not to say — feeding into an AI email draft, replacing a raw inbox paste

The short answer

AI needs five things to draft a good email: who the recipient is, the relevant history in a few bullets, the constraint you are working under, the outcome you want, and what must not be said. Fill in those five fields and you get a usable draft without pasting a single thread into a chat window.

How to give AI the context it needs to write a good email — without pasting your inbox. A reusable five-field template anyone can fill in under a minute.

On this page
  1. 01The short answer: the five fields AI actually needs
  2. 02Before you start: what not to paste into a chat window
  3. 03Steps: how to build the context block in under a minute
  4. 04The reusable context template — copy and fill in
  5. 05Platform differences: how context handling varies across AI tools
  6. 06What to do when the draft still comes back wrong
  7. 07A faster way: when you stop filling in the block on every email
  8. 08Context template in practice: three worked examples

The honest answer to 'how much context does AI need to write an email' is: less than you think, but more specific than you are giving it. Most people either paste a ten-message thread — more text than the draft itself — or write a one-line prompt and get back something generic. Neither works well. Pasting the whole thread is slow and raises real privacy concerns about what lands in a third-party chat window. The one-liner leaves the model guessing about everything that matters.

There is a middle path: a structured context block of five fields that takes under a minute to fill in and gives the AI every material fact it needs. The key is that good context is not a summary of what happened — it is the minimum set of facts the model cannot infer on its own. Relationship, relevant history, constraint, desired outcome, what not to say. Five fields, sixty seconds, a draft you can actually send.

This guide shows you how to give AI context for an email using that template, explains what each field is really doing, tells you how to adjust it across different AI platforms, and covers what to do when the draft still comes back wrong. The last section explains why filling in this block every time has a ceiling — and what continuous context looks like when you stop starting from scratch.

The short answer: the five fields AI actually needs#

You do not need to paste a thread. You do not need to write a paragraph of backstory. The model needs to know five things, and nothing else changes the draft more than getting these right.

First, the relationship: who is this person to you, and roughly how long have you known each other? A cold prospect, a client of two years, your direct report, a vendor you have met once — these produce radically different tone, formality, and assumed familiarity. One sentence is enough.

Second, the relevant history in three bullets or fewer: what has been agreed, what has broken down, what they said last, what you promised. Not the whole story — just the facts the email has to respond to. This is where most prompts are too thin. The model cannot ground the draft in real specifics if you do not supply them.

Third, the constraint: length, deadline, what you cannot offer, what you cannot say yet. Constraints are where you stop the model from inventing things. 'Do not mention the refund' or 'keep it under 80 words' or 'do not commit to a date' are all constraints that prevent the most common failure modes.

Fourth, the outcome: what do you want this email to accomplish? Not 'write a reply' — 'get them to confirm Thursday' or 'hold the relationship while I buy a week.' One specific outcome keeps the draft on task.

Fifth, what must not be said: anything confidential, any premature commitment, any topic that would open a conversation you are not ready for. This is worth its own field because the consequences of getting it wrong are real.

One sentence per field is enough

Longer is not better. A ten-word relationship description and three one-line history bullets outperform a three-paragraph backstory because the model has to extract what matters. You are doing that extraction when you fill the template — so the model gets signal, not noise.

Before you start: what not to paste into a chat window#

Before building your context block: pasting a raw email thread into ChatGPT, Claude, Gemini, or any general-purpose AI tool sends that text to a third party. Whether it is retained, trained on, or accessible to others depends on the provider's data policy. Client emails, legal correspondence, NDA material, or personal health/financial information should not travel that way.

The five-field template solves this practically — you write a description of the situation, not the situation itself. 'Client is unhappy about a missed Q2 deadline, last message was frustrated, we agreed to a revised scope call next week' carries everything the AI needs without the original text touching an external server.

If the email is low-stakes and your company has approved the tool, pasting the thread is faster and more grounded — especially for a long, genuinely complex back-and-forth. Use the template for anything sensitive or when you're moving fast on something that doesn't need the whole record.

Check your company's AI use policy first

Many organisations have guidelines — or outright restrictions — on which information can be pasted into external AI tools. Client data, personal data, and legally privileged content are the most common categories. When in doubt, use the template approach: describe the situation without reproducing the emails.

Steps: how to build the context block in under a minute#

  1. 1

    Identify the five fields before you open the AI tool

    Think through relationship, history, constraint, outcome, and what not to say before you type anything. This takes thirty seconds and prevents the most common mistake — opening the chat window first and ending up typing a rambling paragraph that buries the important facts.

  2. 2

    Write the relationship in one sentence

    Name the role, the tenure, and the power dynamic if relevant. Examples: 'Long-term client, two years, no major issues until now.' 'New prospect, met at a conference last month, cold warm-up phase.' 'Direct report, been on my team six months, generally reliable.' Specificity matters more than length.

  3. 3

    Add history as three bullets, maximum

    List only the facts the email has to respond to: what they said last, what you committed to, what broke. If it doesn't fit in three bullets, you're including context this email doesn't need — save the rest.

  4. 4

    State the constraint explicitly

    Name what the model cannot do: length cap, topics to avoid, offers you haven't authorised. No constraints? Say 'no unusual constraints' rather than leaving the field blank — a blank field invites improvising.

  5. 5

    Name the one outcome this email must achieve

    One goal only — 'reschedule without losing goodwill,' 'get confirmation of the revised scope.' Multiple goals produce multiple half-done jobs; two outcomes means two emails.

  6. 6

    List what must not be said

    Even one item helps: 'Do not mention the contract dispute.' 'Do not offer a discount.' This field catches what the AI would invent or mishandle if left to guess.

  7. 7

    Paste the block, add a clear task instruction, send

    Combine the five fields with a task sentence: 'Draft a reply to [name]'s email — [one line describing their message]. Use the context below.' Then paste your five fields. Do not add extra explanation. The structure does the work.

The reusable context template — copy and fill in#

Here is the template as a fill-in-the-blank block. Copy it once, save it somewhere you can reach it in two seconds, and adapt it for each email. The fields you skip become the fields the AI guesses — and guessing is where drafts go wrong.

Five-field context template (copy and adapt)
TaskDraft a [reply / new email / follow-up] to [name] about [one-line description of their message or the situation].
Relationship[Role and how long you have known each other — e.g. 'Long-term client, 18 months, mostly smooth' or 'New vendor contact, met once at a demo.']
Relevant history— [Fact 1: what they said or did last] — [Fact 2: what you committed to or what broke] — [Fact 3: anything else the reply must address — or 'none'] (Three bullets max. If it does not fit, it is not needed for this email.)
Constraint[Length cap, topics to avoid, offers not yet authorised, or 'no unusual constraints.']
Outcome[One specific goal — e.g. 'Get them to confirm the revised call time' or 'Hold the relationship while I buy a week to respond properly.']
Do not say[Anything confidential, any premature commitment, any topic not yet ready to open — or 'nothing specific.']

Platform differences: how context handling varies across AI tools#

The five-field block works the same way in any chat-based AI. But there are real differences in how each platform handles the information you give it — differences that matter for privacy, for quality, and for whether you have to re-paste your context every single session.

Five labelled blocks representing the context fields an AI needs for an email draft: relationship, history, constraint, outcome, and do-not-say
Five blocks, filled in any order — the model needs all five, not necessarily in this sequence.
PlatformContext windowMemory across sessionsData / privacy defaultPackaging shape
ChatGPT (OpenAI)Large (varies by model/tier)Custom Instructions persist; Memory feature (opt-in) adds facts across sessionsOpt-out of training available in settings; check your org's policyFree tier / paid tiers — verify current terms at openai.com
Claude (Anthropic)Large; 200K tokens on some tiersNo cross-session memory by default; Projects feature keeps shared context within a projectAPI zero-retention option available; consumer product — check docs.anthropic.comFree tier / paid tiers — verify current terms at anthropic.com
Gemini (Google)Very large (Gemini 1.5 Pro)Gems (custom AI) hold instructions; no general cross-session memoryTightly integrated with Google account; Workspace version has enterprise controlsFree with Google account / Gemini Advanced paid — verify current terms at gemini.google.com
Copilot in Outlook (Microsoft)Access to the thread you are onGrounded in your live mailbox within the sessionMicrosoft 365 enterprise data boundary; does not train on your data by defaultRequires Microsoft 365 Copilot licence — verify current pricing at microsoft.com

Verify pricing and terms against each vendor's live page

Packaging, pricing, and data policies in this category change frequently. The descriptions above reflect the general shape as of July 2026 — treat them as a starting point, not a definitive statement. Check the vendor's own documentation before making a decision.

What to do when the draft still comes back wrong#

Even a well-filled context block does not guarantee a perfect first draft. The diagnosis is almost always missing from one of the five fields, and identifying which one makes the fix a single sentence rather than a full rewrite.

Too generic, reads like someone else wrote it: the relationship field is too vague or missing. Add one concrete adjective about how you two talk ('blunt and friendly' or 'formal, first names') — that alone changes the draft.

Invents facts — a discount, a deadline, a commitment you never made: the history block is too thin and the model filled the silence with guesses. Add the missing specifics, plus 'do not invent any detail I have not given you' to the constraint field.

Does the wrong thing — apologises when you wanted to hold firm, escalates when you wanted to de-escalate: the outcome field was unclear. Restate it as verb-and-object ('confirm the date without apologising') and resend.

Tone is off: add one voice note after the template — 'sound like [a trusted colleague / a direct but warm partner].' Tone is the easiest thing to fix on a follow-up, so don't over-engineer it on the first pass.

A faster way: when you stop filling in the block on every email#

The five-field template solves the problem of giving a chatbot context it does not have. It does that job well. But it is still something you write from scratch for every email — and across a full workday of replies, that friction adds up. The template is the manual version of something that can be automated.

AI Emaily is the AI-native email client we build, and it solves exactly this friction: the context the template asks you to type is context the client already has. Relationship comes from your account history and a client profile you build once. History is the live thread the AI reads directly. Voice comes from your Personal Context brain — a profile you set and control, not something inferred from past mail. You fill in unusual constraints when they apply; everything else is already there.

The draft appears in the reply box, grounded in the real thread, in your voice, with no context block to compose. Manual, Copilot (every send waits for your approval), and Autopilot are the three levels, each with undo and a full audit trail. A 7-day free trial (card required, cancel before day 7 and you pay nothing) is at aiemaily.com. Keep the template for any chatbot that needs it — this is what the client replaces once re-entering context becomes the bottleneck.

The template and the client solve different problems

The five-field template makes any chatbot draft better. AI Emaily removes the need to fill in the template at all — the context is already there. Use the template with whatever tool you have today; move to a client when the overhead of re-entering context is the bottleneck.

Context template in practice: three worked examples#

Abstract advice is harder to use than a worked example. Here are three common email situations using the five-field template, so you can see what 'specific enough' actually looks like for each field.

Example 1 — Following up on a late deliverable
TaskDraft a reply to a client following up on a design deliverable that is now five days late.
RelationshipOngoing client, eight months, collaborative, usually forgiving but has a hard external deadline this time.
History— Deliverable was due last Monday, no explanation given for the delay. — Client sent a polite but pointed message asking for a status update. — We have the work 80% complete; designer was sick for three days.
ConstraintDo not commit to a specific delivery date — I need to confirm with the designer first. Under 100 words.
OutcomeAcknowledge the delay honestly, show that we are on it, and buy 24 hours to give a firm date.
Do not sayDo not mention the designer by name or give health details.
Example 2 — Declining a meeting request from a prospect
TaskDraft a polite decline to a prospect who has asked for a 45-minute demo call this week.
RelationshipWarm prospect, one prior email exchange, promising but not yet a hot lead.
History— They reached out after reading a post about our product. — Asked for a full demo call this week on short notice. — No specific use case shared yet.
ConstraintI do not want to do a 45-minute call at this stage — too much time before I know if they are qualified. Under 80 words.
OutcomeRedirect them to a 15-minute discovery call next week instead, with a link to book.
Do not sayDo not say we are 'too busy' — frame it around getting them the right call, not our capacity.
Example 3 — Handling a complaint about a pricing change
TaskReply to a long-term customer who is upset about a 20% price increase on their annual plan.
RelationshipCustomer of three years, high-value, has always renewed without issue. Now clearly frustrated.
History— Price increase announcement went out last week. — Customer replied saying the increase was not flagged far enough in advance. — They have not yet said they will cancel.
ConstraintCannot offer a discount — pricing is non-negotiable this cycle. Can offer a call with the account team.
OutcomeAcknowledge their frustration genuinely, explain the rationale briefly, and offer the account team call as a next step.
Do not sayDo not imply the increase might be reversed. Do not be defensive about the communication timing.

Frequently asked

Nafiul Hasan

Written by

Nafiul Hasan

Nafiul Hasan is an entrepreneur and AI automation system builder with 10+ years of experience turning messy, manual workflows into reliable automated systems. He designs and ships AI enterprise solutions end-to-end — the agent logic, the data plumbing, and the product people actually use — and founded AI Emaily to give busy professionals their attention back. He writes here from the builder's seat: what works, what breaks, and how to put AI to work without giving up control.

EntrepreneurAI Automation System BuilderAI EnthusiastBuilds AI Enterprise Solutions10+ years experience
More from Nafiul
Ready when you are

Stop filling in the context block on every email

AI Emaily reads your real thread, already knows your voice from your Personal Context brain, and drafts ready-to-send replies without a prompt. Copilot holds every send for your approval, with undo and full audit. 7-day free trial — cancel before day 7 and you pay nothing. Start at aiemaily.com.

  • 7-day free trial
  • Cancel anytime
  • Every provider