How to choose an ATS for your recruitment agency in India (2026)
A simple guide for Indian recruitment agencies picking an ATS. Pricing, WhatsApp resumes, DPDP rules, and a short checklist — written so any recruiter can read it in 10 minutes.
If you run a recruitment agency in India, picking the right ATS feels hard. There are too many options. Most websites are full of buzzwords. The pricing pages hide more than they show.
This guide is short and plain. No buzzwords. By the end, you will have a clear list of what to ask any ATS vendor — and the seven yes-or-no questions you can use to pick one in under an hour.
First, write down how your team works
Before you compare features, write down four things about your agency:
- How many people will use the ATS every day?
- Where do most resumes come from — WhatsApp, Gmail, LinkedIn, your job page, or referrals?
- How many client companies do you work with each month?
- Where do resumes live today — a Google Drive folder, someone's inbox, or a spreadsheet?
If most resumes come on WhatsApp, you need an ATS that reads WhatsApp messages. If you work with 30 clients, you need a good client portal. The right ATS for a 3-person agency is not the right one for a big in-house HR team. Most ATS websites do not say this clearly.
The six things that actually matter
In rough order of how much they affect your day:
1. Flat price per seat, in rupees, with AI included. Some ATS sites charge per job post. That punishes you for keeping a role open. Some charge per candidate. That punishes you for doing your job — building a candidate database. Some charge for AI by the use. That gives you a different bill every month. You want one flat price per seat per month, in rupees, with AI included.
2. WhatsApp resumes that work out of the box. Your candidates already use WhatsApp. The ATS should accept resumes sent by WhatsApp — using your existing business number — and turn them into candidate records automatically. Not as a paid add-on. Not as a workaround.
3. A resume parser that understands Indian resumes. "12.5 LPA" should become a salary field. "30 days notice" should become a notice-period field. Names like "S. Kumar" and "Kumar S" should both work. Mixed English-Hindi resumes should work. If the demo only shows a clean US-style resume being parsed, ask for an Indian one.
4. DPDP-ready. India has a data-protection law called DPDP. It is now enforced. Your ATS should:
- Tell you where candidate data is stored
- Let a candidate ask for a copy of their data, and produce that copy in minutes
- Let a candidate ask for their data to be deleted, and actually delete the resume file
- Let you export your whole agency's data as one file
- Show you a log of who looked at what
Ask the vendor to show all five in a five-minute demo. If they cannot, walk away.
5. Grow without a sales call. Adding a teammate or opening a second office should not need a phone call with sales. Self-serve seat changes. Self-serve cancellation. The pricing page should show prices.
6. A client portal that looks professional. Your clients see your shortlist on a link you share with them. That portal is part of your brand. If the URL looks generic and the page is ugly, your client thinks your agency is too.
Pricing models to avoid
Walk away from any ATS that uses:
- Per-job-post pricing — the slower you close a role, the more you pay.
- Per-candidate pricing — your candidate database is the asset; you should be able to grow it without your bill growing too.
- AI by the use — a busy week blows up your budget. You stop using the AI to control the bill, which means you paid for something you do not use.
- USD-only pricing — the rupee moves 3 to 7 percent a year. Your software bill should not move with it.
- "Contact us for pricing" — the price is whatever the rep thinks you will pay.
- Locking basic features into the top tier — audit logs, single sign-on, data export: these are compliance basics, not premium features.
What you want is simple: flat price per seat in rupees, all features at every tier, AI included, monthly bill, cancel any time.
DPDP — the new floor
India's data protection law (DPDP) came into force in stages from 2024. By 2026 your bigger clients are starting to ask for it in their vendor checklists. The bar is real.
Five questions to ask any ATS vendor:
- Where exactly is our candidate data stored?
- A candidate writes to us asking for a copy of their data. How do I make that file?
- A candidate writes to us asking us to delete their data. How do I actually delete the resume file?
- How do I export our agency's full data — every candidate, job, client, application — as one file?
- Show me the log of who looked at candidate X in the last 30 days.
Five answers in under five minutes. If the demo gets stuck on any one, you have your answer.
Multi-channel intake — how Indian recruiting actually works
Indian recruiting is multi-channel. Candidates send resumes:
- On WhatsApp ("here bhai, my CV")
- On Gmail as an attachment
- On your job page
- On LinkedIn
- From your laptop folder where you saved referrals last week
A good ATS treats all of these the same way: a resume came in, parse it, check if this person is already in your database, queue it for review.
Specifically check:
- Does WhatsApp work with your existing business number?
- If the same candidate comes in on Gmail in March and on WhatsApp in July, does the ATS see the duplicate?
- Can you review what got parsed before it lands in your candidate database?
- Can you upload 25 resumes from a folder at once?
AI: useful is not the same as useful at the right price
Every ATS in 2026 has AI. The question is not whether the AI is good. The question is whether the price lets you actually use it.
Red flags:
- "100 AI parses per month included. ₹15 per extra parse." A busy week breaks your budget.
- "AI is only on the Enterprise plan." Resume parsing is not a premium feature in 2026. It is the basic feature.
- AI is so bad you stop using it. A wrong salary parsed off a resume is a misrouted candidate. That costs you a relationship.
Green flags:
- AI included in the tier you can afford. Daily and hourly caps to prevent abuse are fine.
- You can see how much AI you would use at 1, 5, or 10 seats before you sign up.
- When AI is down, search still works. Just keyword search instead of "smart search."
- The AI is honest. If it cannot read a resume, it says so. It does not guess.
How to actually test an ATS
A free trial is only useful if you try to break it. Skip the polished demo.
- Upload 25 real resumes — a mix of PDF, Word, scanned image, LinkedIn export. Look at the messy ones. Anything that fails quietly is a problem.
- Add a fake client and shortlist three candidates to them. Walk through what the client sees. Does the URL look like a real product?
- Try to delete a candidate. Confirm the resume file actually deletes. Not just the row.
- Add a teammate. Does the bill update right away, or do you have to email support?
- Export your data as one file. If you cannot, walk away.
- Cancel mid-trial. Self-serve, or do you need a sales call?
If any of these have friction, expect more friction once you are paying.
The 7-question checklist
For any ATS, ask:
- Is the price in rupees, per seat, with AI included?
- Does WhatsApp work with our existing business number?
- Can it parse "12.5 LPA + 60 days notice" without help?
- Can I delete a candidate's data in one click and show the audit log?
- Can a client see my shortlist on a link without making an account?
- Can I export all our data as one file in under a minute?
- Can I cancel without a sales call?
Seven yeses is the bar. Five or six and you are paying for a workaround pile. Four or fewer and a spreadsheet is more honest.
"Global" vs "built for India" — they are different
A US-built ATS will let you operate in India. But you will trip over small things every day:
- A "salary" field that does not understand LPA.
- A "start date" field that does not understand "60 days notice."
- Compliance dashboards built for GDPR or CCPA, not DPDP.
- INR shown on the marketing page but USD on the bill.
There is a real difference between "we support India" and "we were built for India." A quick test in any demo: ask what PAN means in a candidate record. If they answer "Personal Account Number?" you are talking to a US product that is polite about India. Not built for it.
A closing thought
The cost of the wrong ATS is not the bill. It is the months of workarounds. The candidates you lost because they messaged you on WhatsApp and you missed it. The clients you could not impress because the portal looked cheap. The DPDP request you could not answer because the audit log did not exist.
Pick something that respects how your agency actually works — in rupees, with WhatsApp, DPDP-ready, with AI you can actually use.
Related reading
- How to choose an ATS for your US recruitment or staffing firm (2026)
- How to choose an ATS for your Singapore recruitment consultancy (2026)
- Is a 'free' ATS actually free? A short guide to the common traps
Built for Indian recruitment agencies. ₹399/seat/month, AI included, WhatsApp resumes out of the box, DPDP-ready from day one. 2-seat free tier with no candidate cap. Start free → or see pricing →.