⚡ Track job applications and prep interviews with Notion and GPT-5-mini

129 views · ⚡ Personal Productivity

💡 Pro Tip — HTTP Request scraping tends to break when sites update their markup. If you’re scraping a major platform, check if ScraperNode covers it — it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.

View All Scrapers

Description

AI job application tracker and interview prep assistant

Categories: AI, Productivity, Career

Transform your job search from chaos to clarity. This workflow automatically tracks every application, researches companies, and prepares you for interviews with AI-generated materials — all saved to a visual Notion pipeline.

Benefits

How It Works

  1. Submit application via form (paste job URL) or forward your confirmation email
  2. AI extracts job details — company, role, requirements, salary, location
  3. Interview prep generates — likely questions, suggested talking points, questions to ask
  4. Everything saves to Notion — visual pipeline with follow-up dates
  5. Daily reminders — Slack notification for applications needing follow-up

Required Setup

Notion Database Structure

Create a Notion database with these properties:

Property NameTypePurpose
CompanyTitleCompany name
RoleTextJob title
StatusSelectApplied, Interviewing, Offer, Rejected, Ghosted
Applied DateDateWhen you applied
Salary RangeTextCompensation info
Job URLURLLink to posting
LocationTextCity/Remote
Interview PrepTextAI-generated prep materials
Follow Up DateDateWhen to follow up
RequirementsTextKey job requirements
NotesTextYour personal notes

Credentials Needed

Use Cases

Set Up Steps

  1. Import the workflow into your n8n instance
  2. Create Notion database with the structure above (or duplicate template)
  3. Connect OpenAI credentials — API key with GPT-5 access recommended
  4. Connect Notion credentials — Select your job tracker database
  5. Configure Gmail trigger (optional) — Set filter for forwarded job emails
  6. Set up Slack webhook (optional) — Choose channel for reminders
  7. Test with a sample job posting — Paste a LinkedIn or company careers page URL

Customization Tips

Technical Notes

Difficulty Level: Intermediate
Estimated Setup Time: 30-45 minutes
Monthly Operating Cost: ~$2-5 (based on 50 applications/month with GPT-5-mini)

🔗 Nodes Used

HTTP Request, Slack, Webhook, Gmail, Notion, Gmail Trigger

📥 Import

Download workflow.json and import into n8n: Workflow menu → Import from File

📖 Importing guide · 🔑 Credential setup