You are the buyer. The messages say so.
Last updated 24 September 2026
Vendor scouting on LinkedIn, run by HeyLead: you need a supplier, an agency or a tool, and the people who sell it are on LinkedIn. The agents find them, write to them from your side of the table, ask the questions you need answered, and follow up until you have a shortlist.
Who this is for
A founder, an operations lead or anyone choosing a vendor without a procurement team: a payroll provider for a new country, a manufacturing partner, a design agency for a launch. You know what you need confirmed before a call is worth having. You do not want to fill in twenty contact forms.
The brief to type
Say what you are buying, for whom, by when, and what a vendor must confirm. A worked example:
We are a 12-person UK company and need a payroll provider that also pays contractors in
Poland, Portugal and Canada, live by January. Find vendors who serve companies our size and
ask each one whether they cover all three countries and what onboarding takes. I am the buyer.
The assistant saves the draft with the vendors it found, then sets edit_campaign(campaign_intent='buy') and
must_confirm with your questions. Those questions are written into the project brief every message is generated from.
On a first campaign it asks for the brief in full: what you are buying, go-live, volume, what a vendor must confirm.
The setting it uses
campaign_intent='buy'. The selling stance is the default and its prompts strip anything that names a product; for a buyer that is exactly wrong.
The buy intent has a full message set of its own, and each stage keeps the mentions of the vendor's product on purpose:
| Stage | What changes with buy |
|---|---|
| System prompt | The sender is the buyer, evaluating this vendor in order to purchase what the campaign describes. |
| Invitation note and InMail | Written from the buyer's side: what you need and why you are writing to them. |
| Opening message | Its own buy template, with your brief and the must_confirm questions in front of the model. |
| Follow-ups | Their own buy templates for the reasoning, the message and its validation: a buyer chasing an answer, not a seller chasing a meeting. |
| Validation | The buy validator keeps a message that names the vendor's product; the selling one strips or fails it. |
What the agents do differently
- The shared improve and fix stages get a stance line too: the sender is the buyer, and a mention of the vendor's product is a buying signal to keep, never something to reframe as selling.
- Replies are answered from the campaign's facts, and anything ambiguous, such as a price that needs your judgement, is held for you.
- Give the campaign a booking link and a positive reply is offered a time.
Limits
- A reply that reads like a sales pitch trips the reverse-pitch guard, which does not know the campaign is a buying one: the auto-reply skips it and the outreach is marked
reverse_pitch. Answer it yourself withsend_message(action='reply'); on a buying campaign that reply is often the one you wanted. - No numbers on this page. The founder's published cohort is a selling campaign; a buying cohort is published when there is one to be honest about.
- Invitation ceilings belong to your LinkedIn plan: 20 a day and 100 a week on a free account. The table is on the pricing page.
- Partner outreach, the neighbour of this job, works with a custom brief: its stance exists but its templates fall back to the selling ones. Recruiting also works with a custom brief. Research and event invitations have no intent yet.
HeyLead is not affiliated with LinkedIn. It reaches LinkedIn through Unipile, which is also not affiliated. HeyLead sends at a human pace: at most 20 invitations a day and 100 a week on a free LinkedIn account, Monday to Friday 08:00 to 22:00 in your time zone. LinkedIn's own rules are in the Terms.
Related: All use cases · Founder-led sales · Tool reference · Pricing