For technical recruiters who refuse to send templates

Cold messages that don't get deleted.

Personalized LinkedIn drafts in your voice, in 8 seconds, in the page you're already on. Manual send only. Riffly stays in LinkedIn's read-only zone.

No card · 3 drafts/week forever · You always edit before sending
On your phone? Riffly is a desktop Chrome extension.
linkedin.com/in/tyler-brooks
TB
Tyler Brooks
Senior Product Manager · Acme Inc.
San Francisco · Building payments infra in regulated markets
Inside the dashboard

More than a draft window. A workflow.

Saved searches that re-rank candidates against your role. A draft composer that holds the three message variants side-by-side. A candidate browser scored against the role you trained Riffly on. Drafted on LinkedIn, organized in the dashboard.

Saved searches
Senior payments PM Infra eng · NYC
TB
Tyler Brooks
Sr PM, Acme Inc.
86
MK
Maya Kapoor
PM, Stripe
82
DR
Dev Reyes
PM, Adyen
78
Re-ranked daily as candidates update
Draft composer
Variant A · referenced post Tyler, your chargeback-automation post hit the cross-functional dispute-queue argument we keep losing internally.
Variant B · shared scar tissue Reading your KYC writeup. We're in the same regulated-product launch cycle and stuck on dispute SLAs.
Variant C · short ask 20 minutes on payments-PM ops leverage? We're hiring for exactly the role you described.
3 variants · 0 AI tells · 8.0s
Candidate browser
payments PM · regulated · ships ops cuts
Strong match Reviewed Drafted
TB
Tyler Brooks
Drafted · ready to send
2m ago
MK
Maya Kapoor
Reviewed · skipped
14m
JS
Jamie Solis
New · score pending
just now
Manual send only · 0 sent automatically
What it does

Reads the page. Drafts the message. You edit and send.

No automation, no scripted sends, no connection-request loops. Riffly reads the visible profile fields one time when you click the icon, drafts three message variants in 8 seconds, and hands them back. You copy, paste into LinkedIn's own composer, and send manually.

01

Reads the profile, not just the headline

Pulls the candidate's About, current role, last 3 posts, and pinned repos (on GitHub), so the draft references something they actually wrote, not a generic compliment.

02

Knows the 40+ phrases that mark a message as AI-written

"I came across your impressive background." "Your experience uniquely positions you." "I'd love to chat." Banned in the prompt. Riffly's drafts skip the AI-tells that make recruiters scroll past.

03

Drafts in YOUR voice, not Riffly's

Paste 5-10 messages you've written before into the dashboard. Riffly extracts cadence, sign-offs, contraction rate, opener style, and applies them to every draft going forward.

What makes it different

Pasting into ChatGPT works. Sort of.

Riffly closes the loop ChatGPT leaves open: the profile context you have to copy in, the prompt you write fresh each time, the iteration to remove the AI-tells, the tab-switching that breaks your day. Full comparison →

Workflow step
ChatGPT
Riffly
Profile context
You paste it in
Auto-read from the LinkedIn page
Prompt
You write it each time
Pre-built; you fill the pitch box once per role
AI-tell phrases
You manually iterate them out
40+ pre-banned in the system prompt
Your voice
ChatGPT's default style
Voice fingerprint trained on 5-10 of your past messages
Tab switches per message
3 to 5
0, you're already on LinkedIn
Time per message
3 to 5 minutes
~30 seconds
Pricing

Four plans. Cancel anytime.

Free is a real test, not a teaser. Pro is for people who already know they want this every day. Plus is for the operator turning cold outreach into a process. Team is for power users running outreach as a daily core function. Full pricing + comparison table →

Free
$0 /forever
Try Riffly before paying.
3 drafts/week · cold opener variant only
Pro
$19 /mo
For active recruiters living in LinkedIn.
200 drafts/mo · all 3 variants · voice fingerprint
Team
$129 /mo
For power users above 1,500 drafts/month.
Unlimited drafts · 25 specs · 50 tracked searches · priority support
Who built this

Riffly Labs. Bootstrapped. No investors.

We built Riffly because we were tired of pasting LinkedIn profiles into ChatGPT, watching it generate "I came across your impressive background," and then iterating five times to get something a recruiter would actually read.

The 40+ banned phrases in Riffly's prompt are the tells we got tired of seeing. The voice fingerprint is what we wanted ChatGPT to do but it never did. The "no automation, no LinkedIn risk" architecture is what we needed before we'd let anyone else's account near it.

Reply directly to support@rifflylabs.com if anything's broken or weird. We read every email, 24-hour reply SLA, usually same business day.

The Riffly team · Riffly Labs
Frequently asked

The three questions everyone asks first.

Will my LinkedIn account get flagged?

No. Riffly never sends, never connects, never automates anything. It reads the visible profile fields one time when you click the icon, drafts three message variants, and hands them back to you. You copy and paste into LinkedIn's own composer and click send manually. From LinkedIn's side, what they observe is: a recruiter typed a message and clicked send. There is no fingerprint that distinguishes Riffly from a person who pasted from a Google Doc.

How is this different from pasting a profile into ChatGPT?

Three differences. Riffly auto-reads the profile (no copy-paste needed); the prompt bans 40+ AI-tell phrases ChatGPT reaches for by default; and it carries your voice fingerprint after you train it on 5-10 of your past messages. At 30 messages a week, that's the difference between an afternoon and a coffee break.

What does it cost?

Free tier with 3 drafts per week, no card needed. Pro $19/mo for 200 drafts. Plus $39/mo for 1,500 drafts plus Active Profile Assist. Team $129/mo for unlimited drafts (no monthly cap). Cancel anytime, 30-day refund no questions.

Drafts in 8 seconds. Inside the page you're already on.

30-day refund, no questions. Free tier exists indefinitely, try it before paying.

Install on Chrome, it's free
Payments by Stripe · PCI-DSS L1 · Cancel anytime, no retention call · No card to try free