vust

AI Cover Letter Writer

A Cover Letter Mapped to the Job — From Your Real Profile.

Send a job post and your LinkedIn or resume to @vustCvBot. You get a tailored 220–330-word letter where each paragraph ties one job requirement to one proof point you actually have — in professional, punchy, or technical tone. No invented metrics.

Pro-included · 4✦ on Free & Core. In Telegram, no card.Grounded in your profile · no fabrication
Mapped to the jobNo invented metricsProfessional · punchy · technical

How it tailors

One job requirement, one proof point — per paragraph

Generic letters list your whole biography. This one reads the job, then maps each requirement to a specific match from your profile — surfacing the connections as named key hooks instead of restating your resume.

It writes the body only: no 'Dear…' and no signature, so it drops cleanly under your own header.

See the difference

From a job post and your real profile to a letter that maps to it.

Need → proof, paragraph by paragraph

Job requirement

"Experience scaling distributed systems under high write load."

Body paragraph

Pulls one matching proof point from your profile — e.g. "led the migration of a payments ledger to a sharded Postgres cluster" — and ties it directly to that requirement. One need, one proof, no padding.

What you get back

You send

A job post + your LinkedIn URL (or pasted resume), and a tone.

Structured letter package

Opening + 2–3 body paragraphs + closing (220–330 words), a word count, the key hooks it surfaced, and notes on what drove the tailoring. No greeting, no signature — you add those.

02·Practical use cases

Who writes a cover letter here and what they get back

Applying to a specific role

Turn one job post + your real profile into a tailored letter

A 220–330-word first-person letter where each body paragraph maps one job requirement to one real proof point from your profile — not a generic template.

Career switcher

Reframe past experience for a role in a new field

The letter leans on the job's exact needs over your full biography, surfacing the transferable matches as named key hooks.

Applying at volume

Send a fresh letter per application instead of reusing one

Each run takes a variation seed, so the same job + profile can produce a differently-worded letter rather than a copy-paste.

03·How it works

How the cover-letter writer runs in Telegram

01Open @vustCvBot

Send a public LinkedIn URL or paste your resume text, plus the job you're applying to. An optional company brief sharpens the tailoring.

02Pick a tone

Choose the tone — professional (the default), punchy, or technical. The letter applies exactly the tone you ask for.

03Get a structured letter

You get the letter (opening + 2–3 body paragraphs + closing), a word count, the key hooks it surfaced, and notes on what drove the tailoring. Re-roll with a new seed for a different angle.

04·Same tool · in Telegram

Telegram

Tailored cover letters run in @vustCvBot

@vustCvBot · Send a job + your LinkedIn or resume, pick a tone, get a structured letter. Included on Pro; 4✦ per letter on Free and Core.

05·Quality & trust

What this writer does — and won't do

Grounded, never fabricated

It never invents metrics, employers, dates, or outcomes. If your source profile has no number, the letter won't make one up — every claim traces to what you provided.

Body, not envelope

It writes the letter body only — no 'Dear…' greeting and no signature block. That's deliberate: you paste it under your own header and sign it yourself.

One need → one proof

Each body paragraph pairs a single job requirement with a single proof point from your profile, so the letter reads as targeted rather than a wall of self-description.

Frequently asked questions

Ready when you are

One job, your real profile, a letter that maps to it.

Open @vustCvBot, send the role and your LinkedIn or resume, and get a tailored 220–330-word cover letter grounded in your actual experience. Included on Pro; 4✦ on Free and Core.