Easily track your job applications with natural language input. This Python-based solution leverages OpenAIโs GPT API to extract structured data and uses Zapier to push it into a Google Sheet โ no manual spreadsheet edits required.
- Python 3.8+
- OpenAI API key
- Zapier webhook URL
- Internet access
- Clone this repo or download the script.
- Install dependencies:
pip install -r requirements.txtCreate a .env file in the root directory and add:
OPENAI_API_KEY=your_openai_api_key_here
ZAPIER_WEBHOOK_URL=https://hooks.zapier.com/hooks/catch/xxxxxx/yyyyyy/Run the script with:
python app.pyYouโll be prompted to enter the job application note in plain English.
Enter application note: I applied to Bright Forge as a Software Engineer via referral through John.And Zapier updates your Google Sheet automatically.