Assisted Apply (BETA)
How Assisted Apply submits applications on your behalf — end-to-end where portal ToS allows, prepare-only where it doesn't.
What is Assisted Apply?
Assisted Apply is a Pro-only BETA feature that handles approved applications for you. It splits portals into two modes so we never violate a site's Terms of Service:
- Full-auto portals — we automate end-to-end (upload the tailored resume, fill fields, submit).
- Prepare-only portals — we prepare everything (tailored resume ready, cover letter drafted) and hand off to you for the final submit click. This keeps your accounts safe on sites whose ToS restrict automation.
Supported portals
| Mode | Portals |
|---|---|
| Full-auto | Greenhouse, Lever, Ashby, Workday, SmartRecruiters, BambooHR |
| Prepare-only | LinkedIn, Indeed, iCIMS, Taleo, JazzHR, Jobvite |
Jobs on other portals are skipped (not marked as failed) so you can apply manually.
First-time setup
The first time you open Assisted Apply, a Terms of Service acknowledgment modal explains the two modes and the residual risk (your account on any portal could still be flagged). Click "I understand · Enable" to proceed.
Then go to Settings > Assisted Apply to configure:
- Daily cap — Maximum applications per day, 1 to 25. Default is 25.
- Minimum match score — Won't run below this grade. Default is B- (70/100). Jobs below the threshold are skipped, not failed.
- Excluded companies — Companies you never want to apply to.
- Excluded keywords — Skip jobs containing specific terms.
- Self-healing — When a selector changes and we can't find a field, we ask an LLM to recover. Budget is 3 calls per submission.
Starting a run
Go to your application review queue and click "Start." ApplyFast processes approved applications one at a time:
- Detects the job portal.
- Full-auto: opens the form, fills your details, uploads your tailored resume, submits, and takes a confirmation screenshot.
- Prepare-only: marks the application "Needs your submit" with the tailored resume + cover letter attached. You complete the final click in-browser.
- Updates the status in your dashboard.
Only one run happens at a time. You can pause and resume at any point.
When things need your attention
Some situations route to the HITL (human-in-the-loop) queue:
- You submit this one (prepare-only) — open the portal, paste the prepared cover letter, upload the tailored resume, and click Submit.
- CAPTCHA detected — the form is filled; solve the CAPTCHA in the other tab, then click Submit.
- Sign-in required — the portal needs SSO we can't complete; finish in the other tab.
- Unknown field — we couldn't fill one of the fields; review and submit manually.
- Custom upload — the portal wants an extra file (e.g. transcript) we don't have.
- Portal failures — 3 consecutive failures on the same portal pause that portal and notify you.
Viewing history
The Assisted Apply history tab shows every submission attempt with status, timestamp, and a screenshot of the confirmation page. Screenshots are available via signed URLs for 1 hour.
Safety features
- Duplicate prevention — never submits to the same company + role twice.
- Smart pacing — at most 2 submissions per company per hour; never more than 2 in a row to the same company within a run.
- Daily reset — counters reset at midnight UTC.
- One at a time — sequential, not bulk, to avoid spam flags.
- Pause anytime — one click stops all runs immediately.
- ToS acknowledgment — the feature stays disabled until you explicitly accept the BETA terms.