sabique@portfolio:~$ cat projects/raven.md
Raven
Email automation tool that reduced outreach time by 85% through personalized outreach using CSV/XLSX contact lists, rate limiting, attachments, CC support, and dry-run validation.
JavaScriptNode.jsOAuth 2.0Gmail APIMicrosoft Graph API
Raven
An email automation tool that reduced outreach time by 85% through personalized bulk outreach with secure OAuth 2.0 authentication across multiple providers.
Overview
Raven streamlines cold outreach for job seekers and professionals by automating personalized email delivery from CSV/XLSX contact lists. It supports Gmail and Outlook via OAuth 2.0, with built-in rate limiting, dry-run validation, and attachment support.
Key Features
- •OAuth 2.0 Authentication — Secure Gmail and Microsoft Graph API integration with no password storage
- •Bulk Outreach — Import contacts from CSV/XLSX files with personalized messaging
- •Rate Limiting — Per-email delays to avoid provider rate limits
- •Dry-Run Mode — Preview sends without actually delivering emails
- •Attachments & CC — Optional file attachments and CC support for all emails
Impact
- •Used by 1K+ job seekers
- •Reached 23K+ people
- •290+ shares and 21 GitHub stars
Technology Stack
- •JavaScript & Node.js
- •OAuth 2.0
- •Gmail API & Microsoft Graph API