Apply to jobs minutes after they are posted with a browser agent

A student built an agent that watched over 15,000 company job boards and filled applications in a real browser, sending about 1,600 in four days for 10 interviews.

Done withCustom agentinAshby· Oct 28, 2026

What they did

Fzsheikdev, a student tired of retyping the same answers into job portals, built a four-part agent for their own recruiting season. A profile holds target roles, cities, grad date, the resume and the poster's real answers to common questions. A watcher polls more than 15,000 company boards on Greenhouse, Lever, Ashby, Workday and SmartRecruiters every one to three minutes, normalises new postings, dedupes reposts and matches them to the profile. A browser stage then opens each matching application, uploads the resume, fills the fields from the profile and submits. Any legal, visa or work authorisation question, or anything not in the profile, puts the application on hold and sends the question to one inbox; the answer is saved and reused. The held queue is also exposed as a remote MCP server so the poster can ask Claude or ChatGPT what is waiting on them.

How it went

On the poster's own search it sent about 1,600 applications in four days, which led to 10 interviews. Friends then asked to use it, and the poster turned it into a paid product. The post gives no failure rate for the browser stage and no breakdown of where the interviews came from.

Worth knowing

This is a launch post for the poster's own product, so the numbers are self-reported and unverified. The rule that the agent never answers sponsorship or work authorisation questions itself is the part the author stresses most. Polling that many boards needs careful request scheduling, and dedupe is what stops it from applying to the same role twice.

Try it

With Custom agent· 7 parts to fill in

Help me run my job search for [target roles] in [cities]. Use only the facts in [my resume file] and [my answers file]; never invent an answer. Check the job boards of [list of companies or ATS boards] every [number] minutes for new postings that match, skip any role you have already applied to, and fill in each application in the browser with my resume and saved answers. If a form asks about visa sponsorship, work authorisation, legal history or anything not in my answers, do not submit: hold that application and add the exact question to a list for me. Stop after [number] applications per day and show me the list of sent and held applications.

Square brackets are the parts to fill in. The prompt is ours; the story is theirs.

Where they said it

Related