// feature · letter

A cover letter that knows the job.

Pick the framework: classic three-paragraph or StoryBrand four-act. The generator reads your master resume AND the saved JD, not just a paste of your background. The hook never invents company news, funding rounds, leadership changes, or product launches. If the JD does not name a verifiable detail, the hook falls back to a sharp role-specific insight.

In · Saved JD + master
Senior Frontend at Stripe
JD parsed on file
Master resume on file
Pick classic or StoryBrand
Click generate
Draft
Out · Cover letter
Subject + greeting
Hook grounded in JD
3 or 4 paragraphs
Sign-off
Download PDF or DOCX
// how it works

How to use AI cover letter.

4 steps. Each one runs in seconds. Scroll in order.

  1. Step 01

    Save the job

    The parser pulls structured fields (company, role, key skills, ATS keywords) from the JD. The generator reads those fields plus your master resume on file. You do not paste either one into the cover letter form.

  2. Step 02

    Pick the framework and generate

    Classic is three paragraphs: hook, evidence, ask. StoryBrand is four acts: problem the role solves, you as the guide, the plan, the call to action. Default is StoryBrand because it converts better in our testing. Pick the other one if the company reads more traditional.

  3. Step 03

    Review the draft inline

    Edits are free. Tighten the hook, swap an example, adjust the closing. Most users send the generated draft with one or two tweaks.

  4. Step 04

    Download as PDF or DOCX

    PDF is free on every tier and ATS-safe (no watermark on the cover letter PDF). DOCX is Pro Weekly, Pro, Pro Quarterly, and Founders only. The letter lives in your tracker on the job record so you can come back to it later.

// worked example

Classic vs StoryBrand on the same JD

One real example, same input reshaped two ways.

// classic (3 paragraphs)
Hook on the role and the team. One paragraph with two specific examples from the master resume that map to the JD asks. Closing paragraph with a confident next-step ask. Reads like a traditional cover letter and works for older or more conservative companies.
// storybrand (4 acts)
Act 1: the problem the role solves (sourced from the JD pain points, not invented). Act 2: you as the guide, with the specific master-resume credentials that map to that problem. Act 3: the plan, how you would approach the role in your first 90 days. Act 4: the call to action with confidence. Reads less like a template and converts better in our testing.
TakeawaySame JD, same master resume, two different shapes. Pick StoryBrand by default; switch to classic if the company reads traditional.
// under the hood

The mechanics nobody hides.

You should be able to tell how a feature works before you trust it with your job search.

01

Reads master + JD, not just a paste

The generator reads your master resume on file AND the saved JD with its parsed skills + ATS keywords. You do not paste your background into the cover letter form. Claims in the letter trace back to your real experience because that experience is what the generator was given.

02

No fabricated company news

The hook many AI cover letter tools use is "I was excited to read about your Series B in TechCrunch," except the AI made up the Series B. Resimay's cover letter prompt explicitly refuses to invent company milestones, news events, funding rounds, leadership changes, or product launches. If no verifiable company detail is in the JD, the hook falls back to a sharp role-specific insight grounded in the JD itself.

03

Two frameworks, not ten

Classic (3 paragraphs, traditional shape) and StoryBrand (4 acts, modern conversion-tested shape). Default is StoryBrand. We do not ship a tone slider because the two frameworks ARE the tone choices. More options would dilute both.

04

Output is structured, server renders the formats

The AI returns structured content. The server renders plain text + PDF (free on every tier, ATS-safe, no watermark) + DOCX (Pro Weekly / Pro / Pro Quarterly / Founders). Same content, three formats.

05

Counts toward your monthly AI ops on Free

Each cover letter uses 1 of your 3 monthly AI operations on the Free plan, shared with resume tailoring, rejection analysis, and the resume builder enhancements. Pro Weekly, Pro, Pro Quarterly, and Founders unlock unlimited AI ops on every job.

// guardrails

What it deliberately does not do.

Honest limits read as trust signals. Hiding them does the opposite.

  • We will not invent company milestones (Series B, funding rounds, leadership changes, product launches, news events). If the JD does not name a verifiable detail, the hook falls back to a sharp role-specific insight instead.
  • We will not save multiple versions per job. Regenerating overwrites the previous letter. If you want to keep an old draft, copy it out before clicking regenerate.
  • We will not autofill the cover letter into the application form. The letter lives in your tracker and downloads as PDF or DOCX. You paste it where you need it.
  • We do not have cross-provider failover for the cover letter generator today. If the underlying AI provider is degraded, the feature errors and you would retry later. The multi-provider resilience chain is on the roadmap.
  • We do not ship a tone slider beyond the two frameworks. Classic and StoryBrand ARE the only knobs.
  • English only today.
// questions

Common questions.

If your question isn't here, email support and you'll hear back from the founder.

What is the difference between classic and StoryBrand?

Classic is three paragraphs in a traditional shape: hook on the role, middle paragraph with specific examples from your master, closing paragraph with a confident next-step ask. StoryBrand is four acts: problem the role solves, you as the guide, your plan for the first 90 days, the call to action. Default is StoryBrand because it converts better in our testing. Use classic for older or more conservative companies.

Will it invent company news to hook the recruiter?

No. The prompt explicitly refuses to invent company milestones, funding rounds, leadership changes, or product launches. If the JD does not name a verifiable detail about the company, the hook falls back to a sharp role-specific insight that is grounded in the JD itself. We learned this discipline the hard way: AI cover letter tools that fabricate company news get caught immediately by recruiters who actually work there.

Does the cover letter count against my monthly AI ops on Free?

Yes. Each generation uses 1 of your 3 monthly AI operations on the Free plan, shared with resume tailoring, rejection analysis, and the resume builder bullet improvers. Pro Weekly, Pro, Pro Quarterly, and Founders unlock unlimited AI ops on every job.

Can I get a DOCX file?

Yes, on Pro Weekly, Pro, Pro Quarterly, and Founders. DOCX export is gated to paid tiers. PDF is free on every tier, ATS-safe, and watermark-free on the cover letter PDF.

Why no tone slider?

The two frameworks ARE the tone choices. Classic reads traditional. StoryBrand reads modern. Adding a slider on top would dilute the per-framework clarity and produce drafts that read like everything-and-nothing. If a draft does not read right, edit it inline (output is always editable before you send).

What if your AI provider has an outage?

Today the cover letter generator has no cross-provider failover. If our primary AI provider is degraded, generation errors and you would need to retry later. This is honest scope: the multi-provider resilience chain is on the roadmap, not shipped.

// try ai cover letter

Stop reading about it. Run it on a real job.

Create a free account in under a minute. First job tracked, first tailored resume, and first keyword breakdown all happen inside the onboarding flow.

No credit card · 2-minute setup · Cancel anytime