A simple tool to extract host emails from Cal.com scheduling pages.
Automates extracting host emails from Cal.com scheduling links by simulating a booking interaction, making it easier for cold email outreach.
-
Clone the repository:
git clone https://github.com/oseniabdulhaleem/Cal-booking cd Cal-booking -
Install dependencies:
npm install
-
Build and run:
npm run build npm start
- Visit
http://localhost:8080 - Enter a Cal.com scheduling link (e.g.,
cal.com/username/30min) - Click "Get Email"
- Wait for the host's email to be displayed
docker build -t cal-email-extractor .
docker run -p 8080:8080 cal-email-extractor- TypeScript
- Express.js
- Puppeteer
- Pug Templates
Please use responsibly and in accordance with applicable privacy laws and terms of service.