Best recruiters that've helped me didn't bother me when I wasn't a clear match for their position, studied my online activity upfront to know what I'm interested in and what I'm working on, they told me upfront what the company's budget was, told me who the company was and instead of a generic it's a leading company in the xyz space where you can grow your career as an impact player, I was told exactly what the company was looking for, why the project excites them, exactly what technology they are using, planning to use or how flexible they are in that regard.
So long story short, the recruiters I responded to in the past went the extra mile and as a result, they closed. When I was hiring as well for my one startup, I went back to those recruiters to find myself some more devs and got quality devs.