Scrape freelancer leads and automate email and LinkedIn outreach
The author used AI-built scripts (via Cursor) to scrape LinkedIn freelancer profiles, send personalized emails and DMs, and log engagement to promote a webinar; he calls it a proof of concept with ban risk.
- What they did
- Jesse Stay built a Cursor IDE script that scraped LinkedIn profiles of freelancers in Mexico, pulled public emails, filtered for English speakers, and used proxies and anti-detection techniques. A Google Apps Script then sent personalized emails from Google Sheets, skipping duplicates and marking each lead as sent. He extended the Cursor script to send LinkedIn DMs and log engagement. Gmail replies were logged and GPT-4o sorted them.
- How it went
- He says he built the whole system in one day, and that the run-once script "just worked". The post gives no response or sales numbers for the webinar.
- Worth knowing
- Stay calls this a proof of concept and warns that repeated LinkedIn automation risks getting your account banned.
Try it yourself with Cursor
Help me build a small script that takes a list of [target audience, e.g. freelancers] from [a CSV I provide or a source I am permitted to use], drafts a personalized email for each using [fields], and logs opens and replies to a CSV. Start with a dry run that only writes the drafts to a file, and do not send anything until I review them. Also add rate limits and flag any steps that could violate the terms of [platform] so I can decide how to proceed.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
Source: goodreads.com · Undated
Related use cases
Keep coding agents running autonomously for long stretches
Cursor's write-up on scaling long-running autonomous coding.
Migrate 180 microservices to a new framework version
Brex built Cursor-based self-correcting agents that let one engineer migrate 180 microservices to a newer Micronaut version in about a month.
Turn receipts into CSV for bookkeeping
Poster built a custom GPT that takes receipts and outputs a CSV for copy/pasting into books, with a caveat that it shouldn't be blindly trusted.
Sell services through an agent that takes payment and delivers
An agent runs a transaction flow, creates Stripe checkout links, verifies payment before delivering a service, and asks the owner on Telegram to approve refunds or disputes.
Custom agent
Qualify scraped leads and write personalized openers
Claude Code researches company news for icebreakers, qualifies leads from scraped lists and writes personalized opener variations.
Run an outbound sales pipeline with specialized agents
A set of agents on Grok Bot finds prospects, researches them, writes personalized messages, launches campaigns, qualifies replies and manages the pipeline.
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.