# Written for the person, in the voice of your own posts.

> How HeyLead writes LinkedIn messages: the invitation note, the opening message, up to 2 follow-ups on Free and 5 on Pro, InMail and email fallbacks, each written from the person’s profile in the voice of your own LinkedIn posts, waiting for your approval until autopilot. Numbers from the code.

This is the Markdown twin of https://heylead.dev/product/messaging (the page, in text). Index for agents: https://heylead.dev/llms.txt

Last updated 28 September 2026

Every message HeyLead sends is written for one person from their profile, the reason they were chosen and the voice of your own LinkedIn posts: the invitation note, the opening message, up to 2 follow-ups on Free and 5 on Pro, InMail and email as fallbacks. Opening messages and follow-ups wait for your approval until you switch to autopilot.

## The four messages in a sequence

| Message | When | What it carries |
| --- | --- | --- |
| Invitation note | With the connection request, after a warm-up (a profile view, a follow, a comment on a recent post). | One reason you are writing. A selling campaign opens with curiosity and no product name; a job-search campaign may name the company and the role; a buying campaign says you are the buyer. |
| Opening message | Once the invitation is accepted, or first for a connections-only campaign. | Why them and why now, from a signal when one started the outreach, one proof point, one question. Under approval until autopilot. |
| Follow-ups | Up to 2 per person on Free and 5 on Pro, days apart, 20 to 35 minutes apart on a seat. | Written from the thread so far: one new thing, a smaller question. A "not now" reply gets a check-in in 30 days instead. |
| InMail and email | InMail after an invitation sits unanswered for 14 days, when the seat has credits or the person is an Open Profile member; email to people whose record carries an address, once you connect a mailbox. | The same brief, the same voice. InMail as a first touch is off unless you turn it on. |

## Where the voice comes from

HeyLead reads your own LinkedIn posts and keeps their voice: sentence length, openers, the words you use and the ones you never do. Every draft is written in the voice of your own LinkedIn posts, against that signature, and a grounding validator rejects any claim that is not in the facts of the campaign or the person's profile. Nothing is invented about them, and nothing is promised about you that your brief did not say.

## What waits for you

- Opening messages and follow-ups wait for your approval until you switch the campaign to autopilot. Invitations are not held: the note goes with the request.
- Replies are read, classified and answered from the campaign's facts. Anything ambiguous is held for you. A job-search campaign holds every reply.
- A reply that asks for a meeting gets one answer with your booking link, so a booked call never sits unanswered.

## A worked example

**Brief:** "A webhook debugger for Stripe that replays failed events, for payments engineers at seed-stage fintechs. I answer replies myself."

**Note:** "Hi Maria, your post on retries failing silently after the settlement migration is the clearest thing I have read on it. I build tooling for exactly that. Would be good to be connected."

**Opener, after acceptance:** "Thanks for connecting, Maria. We hit the same silent failures and built a debugger that replays every failed webhook with the original payload. Is that still an open problem for the team, or did you solve it in-house?"

**Follow-up, a week later:** "One more thing since I wrote: we added replay for Stripe Connect webhooks, which was the gap the last two teams asked about. Is Connect in your stack?"

Maria and the messages are an example, written the way the agents write them; the person, the post and the product are invented.

## Limits, in numbers

- Up to 2 follow-ups per person on Free and 5 on Pro.
- Follow-up messages on a seat go out 20 to 35 minutes apart; invitations 20 to 40 minutes apart.
- At most 8 InMails a day per seat; the InMail fallback waits 14 days.
- Profile reads before a send spend from the seat's ceiling of 150 a day.
- HeyLead sends from your own LinkedIn account at a human pace: at most 20 invitations a day and 100 a week on a free LinkedIn account (more on Premium or Sales Navigator), Monday to Friday 08:00 to 22:00 in your time zone, minutes apart. It backs off when LinkedIn pushes back and resumes on its own. You can pause any campaign at any time.

HeyLead is not affiliated with LinkedIn. It reaches LinkedIn through Unipile, which is also not affiliated. The ceilings per plan are on [LinkedIn limits explained](https://heylead.dev/linkedin-limits); the message shapes are on [templates](https://heylead.dev/templates); how sending is paced is on [scheduling](https://heylead.dev/product/scheduling).

[Start free, see your personas](https://heylead.dev/dashboard/login)

Not ready to sign in? [See your buyer personas first](https://heylead.dev/quiz). Related: [Signals](https://heylead.dev/product/signals) · [Tool reference](https://heylead.dev/docs/tools) · [Pricing](https://heylead.dev/pricing)
