Proven inmail openers and follow-ups recruiters use to reach senior software talent. Filter by role or paste a vacancy for a full AI-drafted flow.
Hi {{firstName}}, your work on {{topic}} at {{company}} stood out — we're hiring a {{role}} and your background is a near-perfect fit. Worth a 15-minute chat to see if the scope matches what you're after?
Hi {{firstName}}, quick question — are you open to hearing about a {{role}} opening at {{company}}? Your experience in {{industry}} lines up well and I'd love to tell you why.
Hi {{firstName}}! I came across your profile and was genuinely impressed by your path in {{industry}}. We have a {{role}} role that might be a strong next step. Open to a quick chat?
Hi {{firstName}}, floating this back to the top of your inbox — still think the {{role}} role is worth 15 minutes of your time. Want me to send a few slots?
Hi {{firstName}}, no worries if the timing's off. One thing that tends to land with {{industry}} folks: the team owns {{topic}} end-to-end, no hand-offs. Happy to walk you through it whenever suits.
Hey {{firstName}}, totally understand if now isn't the moment. If it helps, I can send a short overview of the {{role}} role so you have it for later — just say the word.
Hi {{firstName}}, last note from me so I'm not cluttering your inbox — is the {{role}} direction something you'd consider this year, or should I check back down the line?
These templates top out at role level. Everyjob personalises every message per candidate, runs the whole sequence across LinkedIn and email, and pulls replies into one shared inbox.
Get started free
10 personalized recruiter outreach examples for passive candidates — each with the profile trigger, the message, and why it earns a reply.
Your InMail opening line decides whether a candidate reads or archives. See 8 openers that work, 4 that don't, and how to write one in 7 words.

Break down a candidate outreach message line by line — the hook, relevance proof, fit, and low-friction CTA that turn a cold InMail into a reply.