An AI-powered lead extractor that scans websites to find email addresses and contact information.
Rendering mermaid diagram...
- You enter a website URL in the form
- An OpenAI Agent (GPT-4o-mini) receives the URL and uses a
scrape_url tool
- The agent strategically crawls the site — prioritizing about/team/contact pages
- Emails are extracted from
mailto: links and page text via regex
- The agent returns structured lead data (email, name, role, source page)
- Results are displayed in a table with a "copy all emails" button
- Set the
OPENAI_API_KEY environment variable → Get your key
- Frontend: React + Twind (Tailwind)
- Backend: Hono API on Val Town
- AI: OpenAI Agents SDK (
@openai/agents)
- Scraping: Cheerio HTML parser