Clean your LinkedIn list with AI before you write a word

Everyone talks about AI writing the message. Almost nobody talks about the step before, which is the one that decides whether the message was worth writing at all.
On a freshly exported list, roughly one profile in five should never be contacted. Not because the person is uninteresting, but because the data is stale. The VP Finance left four months ago. The 30-person shop looked like a large group in the filter. The profile has a headline and nothing else behind it.
What a bad list actually costs you
It is tempting to think a wrong prospect just means a wasted message. It costs more than that.
- Your acceptance rate drops. Inactive profiles never accept, and LinkedIn reads a low acceptance rate as a signal about you, not about them.
- Your credibility drops. Writing to someone about a role they left is the fastest way to prove a robot wrote the message.
- Your read of the campaign is wrong. If a fifth of the list could never convert, you cannot tell whether the message underperformed or the targeting did.
What we ask the AI to check
The model opens each profile and compares it to the criteria that actually define your buyer, not just the ones the search filter offered:
- Is the title on the profile still the title on the list?
- Is the person still at that company, and since when?
- Is the company really the size and sector we targeted?
- Is there any recent activity, or is this a profile nobody has opened in two years?
- Is there a buying signal worth mentioning: a launch, a hire, a move, a funding round?
A batch of a hundred profiles takes under ten minutes. What comes back is not a yes or no, it is a verdict with a reason, plus about 25 enriched fields per profile we keep. Those fields are what makes the next step possible, because a personalized message needs something true to hang on.
Where the human still decides
The AI is good at reading a thousand profiles consistently. It is not good at judging whether a borderline case is worth a shot. So the rejected pile gets reviewed, not deleted. Roughly one in ten rejections gets put back in after a human looks at it, usually because the person changed roles in a direction that makes them more relevant, not less.
The rule of thumb
If you only remember one thing: never let a list go straight from export to outreach. Ten minutes of screening protects the account you have spent years building, and it makes every number you read afterwards mean something.
