How Job Hunter works
Overview
Job Hunter is a job application tracker built to reduce friction when applying to jobs. Instead of manually copying company names, titles, and job descriptions into spreadsheets, you can paste a job posting URL and let the app extract the details for you.
The app uses a headless browser to load job pages (including JavaScript-rendered boards like LinkedIn, Greenhouse, and others), then an AI model extracts company, job title, salary, requirements, and more to pre-fill your application form. It can also draft a cover letter based on your resume and the job description.
Sign in with Google to get started. Your profile URL is /your-slug, where your-slug is derived from your name and can be customized in Settings.
Dashboard
The dashboard is your home view. It shows:
- Status counts — How many applications are in each stage: Queued, Applied, FollowedUp, Screening, Interview, Offer, Rejected, FollowUp, Expired
- Today's applications — Applications added today, with quick status updates
- Email suggestions — AI-suggested status updates from linked email (when enabled)
Click any status card to filter the Applications list by that status.
Applications
The Applications page lists all your job applications. You can sort by company, job title, applied date, sent by, status, or created date. Each row links to the full application detail.
Adding applications
Use Add Application to create a new entry. You can:
- Paste a job URL — The app fetches the page, extracts company, title, description, salary, and more via AI, then pre-fills the form. Optionally provide resume text for AI cover letter extraction.
- Enter manually — Fill in company, job title, job URL, and optional fields (status, applied date, notes, follow-up date, etc.).
Application statuses
Each application has a status that reflects where you are in the process:
- Queued — To apply
- Applied — Application sent
- FollowedUp — Follow-up email sent, waiting for response
- Screening — Under review
- Interview — Interviewing
- Offer — Offer received
- Rejected — Not moving forward
- FollowUp — Needs follow-up
- Expired — No longer relevant
To-do
The To-do page shows applications that need action: those with status Queued (to apply) or FollowUp (to follow up). Items are ordered by follow-up date when set, so you can prioritize what to do next.
Email scanning
You can link a Gmail account in Settings to scan incoming emails for job-related updates. The app uses AI to:
- Match emails to applications — When an email mentions a company/job you've applied to, it suggests a status update (e.g. Screening, Interview, Offer, Rejected)
- Detect new applications — When an email looks like a new job application (confirmation, etc.), it can suggest creating a new application
Scan modes (in Settings) control which emails are processed: updates only (match to existing apps), new applications only, or both. Suggestions appear on the dashboard for you to accept or dismiss.
People & sharing
The People page lets you share your applications with others:
- View access — Others can see your applications (read-only)
- Edit access — Others can add, edit, and update applications on your behalf
You can share with users who have a Job Hunter account, or generate invite links for people who don't. When viewing someone else's profile, a banner shows you're in "viewing mode" with a link to return to your own applications.
Settings
In Settings you can:
- Profile URL (slug) — Customize your public URL
- First name — Used for display (e.g. "Oliver's Job Hunter")
- Linked email — Connect Gmail for email scanning
- Email scan mode — Updates only, new apps only, or both
- Follow-up date mode — How follow-up dates are interpreted
- API key — Generate a key for the API (create, list, update, delete applications from automations)