InTouch logo
  • Demo
  • Pricing
Start now

Feature page

AI email writer for job seekers who want better recruiter outreach

InTouch matches your resume against the job description and drafts recruiter outreach, post-application follow-ups, and second-touch emails that show fit — not generic AI output. First 3 generations free to try.

Get started freeSee full product page

Why it works

Resume + job description is what makes the email personalized

Most AI writing tools generate polished-looking outreach, but they cannot show specifically why you are a good fit for the role — because they never see your resume or the actual JD.

InTouch keeps the job, the company, your resume, and the recruiter contact attached to every draft. The writer reads the JD requirements and your resume side by side, then argues the fit point by point — "the JD calls out X, my resume has X at scale."

That works for the first cold email, for following up after an application, and for re-engaging when a recruiter goes quiet. The examples below show each case.

Resume + JD matching
The writer reads your resume and the job description together, then produces an email that argues fit point by point — not a generic template.
Recruiter context, kept attached
The recruiter or hiring contact stays tied to the draft so the salutation and tone reflect who you are actually emailing.
Editable starting point
Generate a solid first draft quickly, then edit the opening and closing before sending via Gmail.

How it works

Save the context once, then draft faster from the right inputs

The workflow is simple: save the job to your dashboard, upload your resume, and let InTouch keep both pieces of context within reach while you write.

That means you can either build a reusable template around the saved context or generate a role-specific email on the spot without re-explaining the job description and your background every time.

Save the job to your dashboard
Store the job description, company, and application details once so you do not have to rebuild the role context from old tabs later.
Upload your resume to the dashboard
Keep your resume attached to the workflow so the writer can match your actual background against each JD — this is what makes the draft personalized.
Draft a template or generate an email on the spot
With the job description and resume already in place, you can create a reusable outreach template or generate a personalized email on the go.

Real examples

What the AI writer actually generates

Three scenarios job seekers run into: the first cold email, the follow-up after applying, and the second touch when a recruiter has gone quiet. Each draft below is generated by matching the candidate's resume against the JD. Names, companies, and resumes are illustrative.

Example 1 · Initial recruiter outreach

A first cold email to a recruiter about a specific role. The writer matches your resume against the JD and argues fit directly.

Cold outreach

Inputs

Job description

Senior Frontend Engineer · Cresta (real-time collaborative editor)

  • 5+ yrs React/TypeScript
  • Production experience with real-time collaborative editing
  • Owned end-to-end UI surface for a complex app

Resume

You: 5 yrs frontend at Figma (FigJam team)

  • Built multi-user cursor sync in FigJam — shipped to 12M MAU
  • 5 yrs React/TypeScript at Figma
  • Contributed operational-transforms layer that powered FigJam multiplayer

Send to

Maya Rodriguez · Engineering Recruiter at Cresta

Generated draft — resume matched to JD

Subject

Question on the Cresta frontend role, Maya

Body

Hi Maya — saw the Senior Frontend Engineer opening on the Cresta team. The "real-time collaborative editor" framing in the JD lined up directly with the multi-user cursor sync I built at FigJam — it shipped to 12M MAU and ended up being the substrate FigJam multiplayer ran on. The operational-transforms work in your JD is the part that interests me most. Reaching out directly because the listing emphasized end-to-end ownership of the editing surface, which is the work I want to be doing next. Would you be open to a 15-min intro this week?

Example 2 · Post-application follow-up

You applied 5+ days ago through the careers page and have not heard back. The writer references the application date and restates the JD-fit without rehashing the resume.

Follow-up after applying

Inputs

Job description

Data Engineer · PrismData (Snowflake competitor)

  • Python + SQL, strong DBT and Airflow background
  • Building data warehouse pipelines from scratch
  • Ownership over both batch and streaming jobs

Resume

You: 3 yrs at Stripe data platform

  • Led migration from legacy ETL to dbt + Snowflake at Stripe
  • 100+ Airflow DAGs in production, owned scheduler reliability
  • Built Stripe analytics warehouse — Series A through IPO scale

Send to

Janet Liu · Head of Engineering at PrismData

Submitted application 5 days ago via careers page

Generated draft — resume matched to JD

Subject

Following up on my Data Engineer application, Janet

Body

Hi Janet — submitted my application for the Data Engineer role last Tuesday and wanted to make sure it did not get lost in the queue. The dbt + Airflow stack in the JD is exactly what I built at Stripe — I led the migration from our legacy ETL to a dbt + Snowflake setup that now runs 100+ DAGs in production. The "building data warehouse pipelines from scratch" framing is what made me apply to this role specifically versus the larger DE postings. Happy to send a one-pager on the Stripe migration if that would help. Could you let me know if the role is still open and what the next step looks like?

Example 3 · Second-touch outreach

No response to your first cold email after 7+ days. The writer adds one new piece of context (shipped work, new project) so the second email is not just a nudge.

Re-engagement

Inputs

Job description

Senior Frontend Engineer · Cresta (same role as Example 1)

  • Same JD as the initial outreach
  • Still open according to the careers page

Resume

You: same as Example 1, plus one new shipped project

  • Shipped follow-on to the FigJam multiplayer work last week
  • Moved OT layer to CRDT-based reconciliation, ~40% sync-latency drop

Send to

Maya Rodriguez · Engineering Recruiter at Cresta

Sent first email 8 days ago, no response

Generated draft — resume matched to JD

Subject

Re: Cresta frontend role — quick update

Body

Hi Maya — wanted to follow up on my note from last week about the Senior Frontend Engineer role. Quick update: I just shipped a follow-on to the FigJam multiplayer work — we moved the OT layer to CRDT-based reconciliation and dropped sync latency ~40%. Felt relevant given the JD emphasis on production-scale editing. Happy to walk through the architecture if useful. No pressure if the role has moved on — just wanted to know if it is still open.

What to avoid

The mistakes generic AI often makes in recruiter outreach

It writes messages that could be sent to any company.
It often misses the actual role or application context.
It can sound polished but still fail to say anything specific.
It gives you output fast, but not necessarily output that gets replies.

Start free

Draft your first recruiter email in 30 seconds

First 3 personalized recruiter emails are free to try — no credit card required. Paid plans start at $7/month for 50 generations.

Try InTouch free

Common questions

AI email writer FAQ

What inputs does the AI email writer actually use?
Two inputs do most of the work: your resume and the job description. InTouch matches the requirements in the JD against the specific projects, roles, and metrics on your resume and writes an email arguing the fit. The recruiter contact is used for the salutation and email lookup — it is not what drives the personalization.
Can the writer handle follow-up emails, not just cold outreach?
Yes. The writer can generate initial cold outreach, post-application follow-ups (referencing the date you applied), and second-touch re-engagement emails when a recruiter has not responded to your first message. See the three examples above for the actual output in each case.
How is this different from a generic AI email writer like ChatGPT?
A generic AI writer takes a blank prompt and produces a generic email. InTouch ingests the actual job description and your resume, then generates a message tied to a specific opportunity — showing why your experience matches their requirements. Each draft is grounded in real candidate fit, not a reusable template.
Is the AI email writer free?
Free to try — the first 3 personalized email generations are free with no credit card required. After that, paid plans start at $7/month for 50 generations (Basic), with Pro and Max offering more. The Chrome extension and dashboard are available on every plan, including the free trial.
Can I edit the draft before sending?
Yes — the output is an editable starting point, not a one-click send. Most users tweak the opening line and the closing question to fit the recruiter relationship before sending via Gmail from inside the dashboard.

Keep exploring

Related pages

AI cold email generator

Focused on initial cold outreach — try it free with 3 personalized recruiter emails on us.

Subject line tester

Free scorer for cold-email subject lines — length, spam words, personalization, and 4 more dimensions, in real time.

Email templates for recruiter outreach

Combine reusable structure with AI drafting so each message starts faster but still fits the role.

Follow-up email after job application

See how timing and structure shape the follow-up messages you generate with AI.

Ready to send better job search outreach?

Start free, find recruiter emails faster, and keep your follow-up workflow organized in one place.

Get started free
InTouch AI logo

Land more interviews with proactive recruiter outreach and smart contact discovery.

Explore

  • Why It Works
  • Features
  • Demo
  • Pricing
  • FAQ

Products

  • Chrome Extension
  • Dashboard

Features

  • Recruiter Email Finder
  • Job Application Tracker
  • AI Email Writer
  • Email Templates
  • Email Campaigns
  • Follow-Up Automation

Resources

  • All Resources
  • Why Outreach Works
  • The Outreach Playbook
  • Email Outreach vs Application Forms
  • LinkedIn vs Email
  • Cold Email Templates
  • Find a Recruiter Email
  • Track Job Applications
  • Follow-Up Email Guide
  • Follow Up After No Response
  • Subject Line Tester
  • AI Cold Email Generator
  • All-in-One Job Tracker
  • OPT Timeline Calculator
  • H-1B Sponsor Lookup

Compare Us

  • vs AIApply
  • vs LinkedIn Premium
  • vs Huntr
  • vs LoopCV

Support

  • Contact Us
  • Privacy Policy
  • Terms of Service

© 2026 InTouch. All rights reserved.