"Auto apply Naukri" is one of the most-searched automation queries among Indian job seekers, and it is easy to see why. An active search on Naukri means 20–40 applications a week, each one a cycle of open listing, read JD, attach resume, answer questions, submit. At 5–10 minutes per application, that is a part-time job layered on top of your actual job — or your notice period.

There are real ways to automate this. Some of them can get your account flagged or quietly tank your response rate. This guide covers the DIY options honestly, defines what "safe" auto-apply actually means, and shows how Scout's plugin handles Naukri specifically.

Why people want Naukri auto-apply in the first place

Three reasons come up again and again:

  • Volume is structural, not optional. Response rates on high-traffic boards are low for everyone. Getting 5–8 first-round calls typically takes dozens of relevant applications, and Naukri is India's largest board — most of your target roles pass through it.
  • Activity feeds visibility. Naukri's algorithm favours active profiles. Candidates who apply regularly surface in more recruiter searches than dormant ones — see our Naukri profile tips for the full inbound-visibility playbook.
  • Speed wins. Applications in the first day or two of a posting convert measurably better. A human checking Naukri after dinner is always late; an agent that checks every night is always early.

So the demand is rational. The question is how you automate — because the most popular DIY answers have real problems.

The DIY route: GitHub Selenium bots, honestly assessed

Search GitHub for "Naukri auto apply" and you will find open-source Selenium scripts — JobSailor and Naukri-autoapply-bot are two of the better-known repos. They work roughly the same way: you put your Naukri credentials into a config file, the script launches an automated Chrome session, runs a keyword search, and clicks Apply on every result it can.

Credit where due: they are free, the code is inspectable, and for a developer comfortable with Python they are a weekend project to set up. But assess them honestly before trusting your job search to one:

  • Account-flag risk. Automated browsers are fingerprint-detectable, and firing dozens of identical applications in minutes looks nothing like human behaviour. Job boards actively detect this pattern. Your Naukri profile — often a decade of history and recruiter connections — is the asset you are gambling.
  • Broken selectors. These scripts find buttons by CSS selectors and XPaths. Every time Naukri ships a UI change, the selectors break, and the bot silently applies to nothing — or worse, half-completes flows. Community repos get patched when a maintainer notices, which can be weeks.
  • Zero tailoring. Every application sends the same resume. Recruiters and ATS filters see an obviously generic application, which is exactly what gets skimmed past. You have automated the production of applications that were unlikely to convert anyway.
  • Zero fit filtering. The scripts apply to everything a keyword search returns — including roles two levels below you, wrong cities, wrong domains. That noise hurts you: recruiters who see you applied to an obviously irrelevant role discount your relevant ones.
  • Credentials in plain text. Your Naukri password sits in a config file on disk, handled by code you may not have fully read.

The pattern to notice: DIY bots optimise the metric that does not matter (applications submitted) and ignore the one that does (interviews landed).

If you still want to DIY: a harm-reduction checklist

Some readers will run a script anyway — you are on this page because you can. If that is you, at least reduce the blast radius:

  • Read the code before you run it. You are handing it your logged-in job-board identity. Know what it does with your credentials and where it sends data.
  • Cap the volume. Twenty applications a night at human pacing is defensible; two hundred in an hour is a bot signature. Add delays, and stop the run if the UI throws anything unexpected.
  • Constrain the search. Tighten keywords, location, and experience filters so the script only ever sees roles you would genuinely accept. A bot that applies to everything on page one is applying against you.
  • Check the output daily. Broken selectors fail silently. If you are not verifying what was actually submitted, you may be running a bot that applies to nothing — or to the wrong things.

Do all four and you have rebuilt a worse version of what a purpose-built agent already does — which is the honest argument for the next section.

What does "safe" Naukri auto-apply actually mean?

Safe automation is not about evading detection — it is about behaving in a way that neither the board nor the recruiter has any reason to object to. Four properties matter:

PropertyDIY Selenium botSafe automation
Browser sessionHeadless / automated fingerprintReal browser on your own machine, your real logged-in session
PacingMachine-speed burstsHuman-paced, spread across an overnight run
SelectionApplies to every keyword matchScores fit first; applies only above a quality threshold
MaterialsSame resume everywhereResume tailored to each JD before submission

Quality over volume is the safety feature. A run that submits 15 tailored applications to genuinely matched roles is safer — and dramatically more effective — than one that blasts 200 generic ones. Recruiters see a normal, relevant, well-matched application, because that is what it is. The automation only removed the typing.

How does Scout auto-apply to Naukri?

Scout's plugin is an AI job-search agent that runs inside Claude Code on your own computer. Here is what a Naukri run actually does — this comes from the plugin's published skill files, not marketing copy:

  1. Searches properly. For every target role and location combination in your profile, Scout paginates Naukri five pages deep — up to 100 results per query variant — instead of skimming page one. It also reads the Naukri job-alert emails already in your Gmail (with your permission), which surface roles the board has pre-matched to your profile.
  2. Scores before it applies. Every role gets a 0–100 fit score weighing title match, experience level, location, and salary against your profile. Only roles that clear a high confidence bar move forward; everything else is logged and discarded. There is no spray-and-pray mode.
  3. Tailors per role. For each qualifying role, Scout rewrites your resume against that specific JD, converts it to PDF, and runs it through an ATS-readability gate — up to three revision cycles until it parses cleanly — then writes a role-specific cover note.
  4. Applies from your machine. Submission happens in your own browser session, at human pace. Recruiters see an application from you, because it is from you. Overnight runs work — your laptop stays on.
  5. Logs everything. Every application lands in a local log and a morning digest: what was sent, what was skipped and why, what is queued for your review. Companies you have marked "never apply" are excluded before scoring, and roles you have already applied to are skipped by company-and-title pair.

On the Claude Code host, resume tailoring runs locally on your machine; if you run Scout on GitHub Copilot CLI instead, resume text is sent to AgentCo's servers for tailoring — the plugin's transparency doc spells out the exact data flow.

How much does auto-applying to Naukri cost?

Full auto-apply requires the Scout plugin at ₹599/month, plus a Claude Pro subscription (~₹1,700/month, paid to Anthropic) as the AI runtime it runs inside. We disclose that upfront because tools that hide their real running cost are part of why this category has a trust problem.

If you are not ready for that, there is a cheaper on-ramp: Scout Web discovers and scores your Naukri matches free, and tailors your resume for every matched role at ₹299/session — you then apply through the ranked links yourself. Full pricing, including the ₹479/month layoff-cohort discount, is on the pricing page.

See your matched roles — free

Scout Web searches 30+ boards, scores every role against your profile, and shows you a ranked shortlist — free to discover, no credit card. Tailoring is ₹299/session; overnight auto-apply needs the plugin at ₹599/month plus Claude Pro.

Start free →

Naukri is one board — automate the rest of your search too

The same run that covers Naukri also covers LinkedIn, iimjobs, Indeed, and the ATS boards (Greenhouse, Lever, Ashby), plus the two boards most Indian tech candidates under-use: see our guides to auto-applying on Hirist and automating Instahyre. For the full multi-board picture, start with how to automate job applications in India.

Frequently asked questions

Does Naukri have a built-in auto-apply feature?

No. Naukri sends job-alert emails for matching roles, but you still have to open each listing and apply manually. Any auto-apply on Naukri comes from a third-party tool — either a DIY Selenium script from GitHub or an agent like Scout by AgentCo, which searches Naukri, scores each role for fit, tailors your resume, and applies from your own machine.

Can my Naukri account get flagged for using a bot?

It is a real risk with headless Selenium bots. Automated browsers carry detectable fingerprints, and a burst of identical applications at machine speed looks nothing like a human session. Safer automation runs in a real browser session on your own computer, applies only to roles that genuinely fit, and paces activity like a person would — which is how Scout is built to operate.

What does auto-applying to Naukri with Scout cost?

The Scout plugin is ₹599/month, and it runs inside Claude Code, which needs a Claude Pro subscription (roughly ₹1,700/month, paid to Anthropic — we disclose this upfront). If you only want search, scoring, and per-role resume tailoring without auto-submission, Scout Web is free to discover and ₹299 per tailoring session. Laid-off job seekers get the subscription at ₹479/month with a layoff letter.

Do I need to keep my laptop on for Scout to apply?

Yes. Scout runs on your machine, in your browser sessions — that is what keeps it safe and transparent. A typical overnight run means leaving the laptop on and plugged in; you wake up to a morning digest listing every application it sent and every role it queued for your review.