Skip to main content

How it works

Three writing modes, one review step that is always yours. Nothing is sent for you — Gmail draft creation is the last automated step, and it only happens after you approve the exact content.

Write it yourself. Get a quick start. Or go deeper.

Manual

Write from scratch or from your personal templates with deterministic placeholders. Template use never calls AI.

No AI credits used

Quick AI

Give the intent, the recipient, and optional job description. A validated, editable draft appears with its supporting facts.

1 AI credit per generation

Agentic

A bounded preparation pass selects proof points, checks approved company context, and explains its reasoning in evidence, not a black box.

1 AI credit · capped budget

Switching modes never destroys your text. Manual editing is always free — AI is optional, and one validated generation costs exactly one credit.

Start with a person—not a generic inbox.

Role: Engineering managerLocation: BengaluruStage: GrowthIllustrative preview
Example directory rows
Name & titleCompanyLocationEmail

Priya Sharma

Eng Manager, Platform

Lumen AnalyticsBengaluru•••@lumen-analytics.example

Verified · checked 12 d ago

Karthik Subramanian

Principal Engineer

Meridian CloudRemote (India)•••@meridian-cloud.example

Verified · checked 9 d ago

Sneha Kulkarni

Technical Recruiter

Kite RoboticsPune•••@kite-robotics.example

Catch-all · checked 20 d ago

Reveal shows the full address once, for one credit. Listing a contact never implies an active vacancy or consent to bulk outreach.

Search, filters, and masked emails — free to browse.

Your experience is the strongest part of the pitch.

From your resume

“Built an events pipeline handling 40k events/min”
“Led migration of checkout service to TypeScript”
“Reduced manual reporting time (no metric stated in resume)”

Review the profile we extract. Keep the details that are accurate; fix the ones that aren’t.

In the draft

Hi Priya — I built a realtime events pipeline last year(fact 1)and would love to talk about your platform work.

Where your resume gives no number, the draft stays qualitative. A missing metric is never replaced with a confident-sounding guess.

Resume files stay private How we handle them

A little preparation. A much better introduction.

  1. Step 1

    Choose your context

    Pick the intent — advertised role, internship, referral, or speculative intro — and paste a job description if you have one.

  2. Step 2

    Prepare with evidence

    A bounded preparation step selects relevant confirmed facts and approved, dated company context. You see what it used.

  3. Step 3

    Review your draft

    The draft arrives with its evidence panel: which fact supports which sentence, and what could not be verified.

Evidence panel (example)

  • Fact #12 “Built an events pipeline handling 40k events/min” — confirmed by you
  • Company note “Public job posts mention Kafka, Flink, and Go services.” — source: careers page snapshot, Sep 2026
  • Uncertainty No public evidence the team is hiring right now — the draft doesn’t claim it.

The Gmail step, precisely

  1. You open the approval panel — it shows the recipient, mailbox, subject/body, and attachment, and says “Nothing will be sent.”
  2. Approving locks that exact version into an immutable delivery record.
  3. A background task creates the draft in your Gmail. If the result is uncertain, we reconcile; we never blindly recreate.
  4. You see “Created in Gmail. Nothing has been sent.” and you send it yourself.
How it works · Apply Bee