AI-Powered Lead Discovery & Engagement System
Budget: $250 – $750 USD
Project Overview:
We’re building a fully automated platform that uses AI to find business websites from public directories (or manual uploads), detect and fill out their contact forms with an admin-defined message, and log the submission result via screenshots. The system will also allow campaign management with customizable sender details and message templates.
Key Features:
-----------------------
Campaign Management:
-----------------------------------------
Admin can create multiple campaigns.
For each campaign, define:
Lead source – either auto-scraping from sites (e.g., Yelp, BBB) or manual URL uploads.
Submission details: Name, Email, Phone, and Message Template.
CAPTCHA solver configuration (using a service like 2Captcha).
Monitor campaign stats (total submissions, “form not found”, errors) and export reports.
Autonomous Lead Discovery:
-----------------------------------------------
Automatically crawl public business directories (e.g., Yelp, BBB) based on state/category filters.
Extract business websites and add them to the campaign’s processing queue (avoiding duplicates).
AI Agent for Form Submission:
--------------------------------------------------
Uses Puppeteer/Playwright for browser automation.
Verifies US IP via a VPN/proxy check before each task.
Visits each website, detects the contact form, fills it with the admin-provided details, and handles CAPTCHA using a solver.
Takes a screenshot of the submission result and logs the status (“submitted”, “contact form not found”, or “error”).
Simplified Verification:
-------------------------------------
Only screenshots (not continuous recording) are captured for proof.
All submissions are logged and viewable on an admin dashboard.
Technical Infrastructure & Hosting:
---------------------------------------------------------
Backend API (Node.js/Express or Python/FastAPI) with a managed database (PostgreSQL or MongoDB).
Web dashboard built in React with a simple, responsive UI.
Deployed in Dockerized containers on a cloud VPS (e.g., DigitalOcean, AWS EC2).
Deliverables:
--------------------
A backend API and database for managing campaigns, URL queues, and logs.
An AI agent script for detecting, filling, and submitting contact forms (including CAPTCHA solving and US IP verification).
An admin dashboard to create/edit campaigns and monitor submissions with screenshots.
Documentation for deployment and system configuration.
How to Apply:
----------------------
Please share your portfolio and experience with:
Browser automation (Puppeteer/Playwright/Selenium)
Full-stack web development (Node.js/Python backend, React frontend)
Web scraping and possibly CAPTCHA handling
Deployments using Docker and cloud VPS
Include a brief outline of your approach and estimated timeline for the MVP.
We’re building a fully automated platform that uses AI to find business websites from public directories (or manual uploads), detect and fill out their contact forms with an admin-defined message, and log the submission result via screenshots. The system will also allow campaign management with customizable sender details and message templates.
Key Features:
-----------------------
Campaign Management:
-----------------------------------------
Admin can create multiple campaigns.
For each campaign, define:
Lead source – either auto-scraping from sites (e.g., Yelp, BBB) or manual URL uploads.
Submission details: Name, Email, Phone, and Message Template.
CAPTCHA solver configuration (using a service like 2Captcha).
Monitor campaign stats (total submissions, “form not found”, errors) and export reports.
Autonomous Lead Discovery:
-----------------------------------------------
Automatically crawl public business directories (e.g., Yelp, BBB) based on state/category filters.
Extract business websites and add them to the campaign’s processing queue (avoiding duplicates).
AI Agent for Form Submission:
--------------------------------------------------
Uses Puppeteer/Playwright for browser automation.
Verifies US IP via a VPN/proxy check before each task.
Visits each website, detects the contact form, fills it with the admin-provided details, and handles CAPTCHA using a solver.
Takes a screenshot of the submission result and logs the status (“submitted”, “contact form not found”, or “error”).
Simplified Verification:
-------------------------------------
Only screenshots (not continuous recording) are captured for proof.
All submissions are logged and viewable on an admin dashboard.
Technical Infrastructure & Hosting:
---------------------------------------------------------
Backend API (Node.js/Express or Python/FastAPI) with a managed database (PostgreSQL or MongoDB).
Web dashboard built in React with a simple, responsive UI.
Deployed in Dockerized containers on a cloud VPS (e.g., DigitalOcean, AWS EC2).
Deliverables:
--------------------
A backend API and database for managing campaigns, URL queues, and logs.
An AI agent script for detecting, filling, and submitting contact forms (including CAPTCHA solving and US IP verification).
An admin dashboard to create/edit campaigns and monitor submissions with screenshots.
Documentation for deployment and system configuration.
How to Apply:
----------------------
Please share your portfolio and experience with:
Browser automation (Puppeteer/Playwright/Selenium)
Full-stack web development (Node.js/Python backend, React frontend)
Web scraping and possibly CAPTCHA handling
Deployments using Docker and cloud VPS
Include a brief outline of your approach and estimated timeline for the MVP.