Draft tailored LinkedIn connection notes and outreach messages for recruiters, hiring managers, peers, founders, HR partners, and other professionals. Use when Codex needs to write a net-new LinkedIn message, choose the right tone for a specific audience and message type, or turn profile, company, or job context into a concise professional note.
Draft a message that sounds specific, respectful, and easy to answer. Use the local playbook to match tone, message length, and CTA strength to the recipient and message type.
audience: recruiter, hiring-manager, peer, founder-executive, hr, or other-professionalmessage_type: connection-request, first-message-after-connecting, cold-outreach, follow-up-no-reply, follow-up-after-acceptance, or re-engagementIf key fields are missing, infer the most likely values from the prompt before asking follow-ups.
docs/research/linkedin-messaging-playbook.md.Before drafting, identify the recipient type and apply the matching tone and focus:
| Recipient | Tone | Focus |
|---|---|---|
| Developer, engineer, data scientist, technical peer | Collegial, peer-to-peer | Shared context — stack, tools, problem space, technical interests. Qualifications stay in the background. |
| Recruiter | Concise, businesslike | Role fit, relevant experience, clarity. No rambling bio. |
| Hiring manager | Professional, slightly more personable | Team fit, relevant work, thoughtful interest in their specific domain. |
| HR | Clear, courteous, process-aware | Qualifications, application context, respectful ask. Treat as a gatekeeper. |
| Founder, executive | Respectful, confident | Company mission, strategy, big-picture vision. Reference specific accomplishments; ask a thoughtful question about direction. |
Rules:
connection-request: keep it extremely short and do not ask for a large favor.first-message-after-connecting: thank them, reconnect the earlier hook, and ask one easy question at most.cold-outreach: be slightly more formal and make the value or relevance obvious quickly.follow-up-no-reply: remind politely, show patience, and avoid guilt.follow-up-after-acceptance: build on the acceptance with gratitude and relevant context.re-engagement: acknowledge the gap and reconnect through a real update or observation.Return:
Do not add a long explanation unless the user asks for reasoning.