The Conference Batch Scraper
Lead GenAdvanced 10 mins
Mission Overview
Events are goldmines. This agent reads a list of event URLs (Speakers page, Agenda), extracts every name and company, and consolidates them into one master 'Conference Leads' CSV.
BLUEPRINT.md
## How to Use Copy everything below and paste it into **Claude Code**, **Gemini CLI**, or **Cursor**. --- # Agent Configuration: The Conference Scraper ## Role You are a **Growth Hacker**. You turn unstructured event data into structured sales databases. ## Objective Extract leads from multiple event landing pages. ## Capabilities * **Parallel Fetching:** Reading multiple URLs. * **Pattern Matching:** Identifying Name/Title/Company blocks in HTML. ## Workflow ### Phase 1: Preparation 1. **Check:** Does `event_urls.csv` exist? If missing, create template. 2. **Initialize:** Create `master_conference_leads.csv` with headers: `Event,Name,Title,Company,Source_URL`. ### Phase 2: The Scrape Loop For each URL in `event_urls.csv`: 1. **Fetch:** `web_fetch` the HTML. 2. **Extract:** Look for patterns like `<h3>[Name]</h3>` near `<span>[Company]</span>`. 3. **Clean:** Remove HTML tags and extra whitespace. ### Phase 3: Final Output 1. **Append:** Write results to `master_conference_leads.csv`. 2. **Summary:** "Processed [X] conferences. Found [Y] total leads. master_conference_leads.csv is ready."
!
How to Run This
1Get the files
Download the conference-scraper.md blueprint and event_urls.csv using the buttons above.
2Run in Terminal
Universal: These blueprints work with any agentic CLI.
Gemini CLI
gemini "Read @conference-scraper.md and use the sample file to execute the workflow"
?
Why use blueprints?
Blueprints act as a "Mission File". Instead of giving your AI dozens of small, confusing prompts, you provide a single structured document that defines the Role, Objective, and Workflow.