indeed_apply
Search and auto-apply to jobs on Indeed using the native 'Easily Apply' flow, with a persistent browser session for automated submissions.
Instructions
Search Indeed for jobs and auto-apply using Indeed's native 'Easily Apply' flow. Uses a persistent browser session — on first run the user logs in manually; all subsequent runs reuse the saved session. Each application result includes a 'confirmed' flag, confidence level, confirmation message, and a screenshot path so you can verify every submission.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| role | Yes | Job role to search for, e.g. "Flutter Developer" | |
| tone | No | Cover letter tone (default: professional) | |
| remote | No | Filter for remote jobs only (default: true) | |
| dry_run | No | Open forms but do not submit — for previewing the pipeline | |
| job_type | No | Job type filter (default: full_time) | |
| location | No | Search location (default: "Remote") | |
| salary_min | No | Minimum annual salary filter (optional) | |
| min_fit_score | No | Minimum fit score to apply (default: 60, range 0-100) | |
| date_posted_days | No | Only show jobs posted within this many days (default: 7) | |
| max_applications | No | Maximum number of jobs to apply to (default: 10, max 20) | |
| candidate_profile | Yes | Structured candidate profile from parse_cv | |
| indeed_apply_only | No | Only show jobs with Indeed's native apply flow (default: true) |