What it is
An Ideal Client Profile (ICP) is a structured description of the companies most likely to become clients. For a recruitment consultant it usually names the industry verticals you specialise in, a headcount range, a funding stage, a geography and the role disciplines you actually fill. It is not a single company. It is the shape of the company that fits your desk.
A good ICP is narrow enough to exclude noise. "Tech companies" is a wish list. "Series A to B fintechs in London, 50 to 250 staff, hiring backend engineers" is a profile you can act on. The tighter the definition, the more useful every downstream decision becomes.
A useful ICP is specific enough to filter out noise. Anything broader than that is a wish list, not a profile.
Why it matters
Every other BD activity inherits the quality of your ICP. Lead scoring ranks accounts against it. Buying signals are only relevant if they fire on companies that match it. Outreach feels personal because the account was a fit in the first place. Get the ICP wrong and you scale the wrong activity faster.
Most consultants carry their ICP in their head. That works until volume grows, a new starter joins or the desk changes hands. An ICP that lives only in one person's judgement cannot be applied consistently, cannot be improved and disappears the moment that person leaves.
How boilr handles it
In boilr the ICP is defined once and becomes the lens your AI sales employee looks through. It applies the ICP to every company it discovers, every signal it detects and every task it drafts, so you never see an account that does not fit. The profile lives in the Company Brain, the shared layer that keeps your agency's targeting knowledge in one place rather than in a dozen consultants' heads.
Because the ICP is explicit and central, it gets better over time. As your AI employee learns which matched accounts convert, the profile sharpens. And when a consultant leaves, the ICP stays. That is the difference between a tool you configure and an employee you hire.