Quick context so the question makes sense: I run LinkedIn lead gen (I book qualified sales calls). Right now the way I find prospects is fully manual. I follow a handful of "watering hole" creators in my niche, people whose audience is basically my ideal client. Every time one of them posts something good, I go through everyone who liked or commented, pick out the people who match my ICP, then send a connection request and start a normal human conversation. No pitch, just a real chat. It works. It's just slow because I do all of it by hand. I want to automate the sourcing part. The workflow in my head: 1. Watch a list of creators. When one of them posts, catch it. 2. Pull everyone who engaged with that post (likers + commenters). 3. Enrich and score each person against my ICP (title, industry, company size, signals on their profile). 4. Every morning I get a CSV of the highest-scoring, most relevant people from the last day of engagement. 5. I do the human part myself: connection request + warm DM, zero automation on the actual messaging. The wall I keep hitting is LinkedIn itself. We all know how aggressive it is about automation, rate limits and restrictions. My account is literally my business, so a ban isn't "annoying," it's fatal. So my honest question for the people here who have actually built this kind of thing: If this were your system, how would you build it so it's safe and reliable? Specifically: - Where would you pull the engagers from? Apify actors, PhantomBuster, an unofficial API, a separate throwaway scraping account? What's actually low risk right now? - Would you keep the read-only scraping completely off my main profile, and only ever send connects from the main account? - What daily and weekly numbers do you treat as safe in 2026 for connects and DMs on a warmed account? - For scoring/enrichment, what are you using? Clay, a custom LLM step, something lighter? - And honestly, where's the line where this stops being worth automating and