A ATSLab
Find your ATS
WORKFLOW · 10 MIN

ATS hiring workflow template for small recruiting teams

A practical ATS hiring workflow template for small teams, with stages, owners, fields, SLAs and guidance on spreadsheets, free ATS plans and paid ATS upgrades.

Published 17 September 2026 · Last updated 17 September 2026 · 10 min read
THE SHORT ANSWER

Use one default hiring workflow with 6–8 stages: intake, posting or sourcing, new candidates, recruiter review, screen, manager review, interviews, and final outcome.

KEY TAKEAWAYS
  • Use one default hiring workflow with 6–8 stages: intake, posting or sourcing, new candidates, recruiter review, screen, manager review, interviews, and final outcome.
  • A spreadsheet is enough if you are hiring for a small number of roles and mainly need visibility, notes and discipline.
  • A free ATS fits one-active-role hiring; Breezy HR Bootstrap and Zoho Recruit Free both support one active position or job.
  • Upgrade to a paid ATS when you need multiple active jobs, automations, scorecards, self-scheduling, reporting, or heavier job-board distribution.
  • Breezy HR is ATSLab’s top-ranked small-business pick at $157/mo annually, while Manatal starts at $15/user/mo annually and Zoho Recruit starts with a Free plan.

Small-team hiring usually gets messy before it gets strategic. A founder, HR lead or recruiter starts with a spreadsheet, a job post, email threads and LinkedIn messages, then realises nobody has a clean view of who is waiting on whom.

This guide gives you a practical ATS hiring workflow template you can run in a spreadsheet, a free ATS or a paid ATS. The point is not to build a recruiting operations department. It is to stop candidates getting lost.

Keep the workflow simple enough that the team will use it every day. If every role gets its own pipeline, the system becomes a slog and reporting stops meaning anything.

The copyable ATS hiring workflow template

Use one default workflow first, then skip stages that do not apply. Workable’s own pipeline guidance says structured stages help, but creating a unique pipeline for every job can become time-consuming and confusing.

Copy these columns into a spreadsheet or ATS: stage, owner, required fields, decision, automation, and SLA. SLA means the maximum time a candidate should sit there without action.

Stage 1: role intake and approval. Owner: hiring manager and HR. Required fields: title, department, location, compensation range, must-haves, target start date. Decision: approve, revise or pause. Automation: approval reminder. SLA: two working days.

Stage 2: job posted or sourcing active. Owner: recruiter or hiring lead. Required fields: source, job board, campaign, referral source, date posted. Decision: launch, edit or close. Automation: posting task. SLA: one working day after approval.

Stage 3: new applicants or sourced candidates. Owner: recruiter. Required fields: candidate name, CV, source, application date, owner. Decision: review, merge duplicate or reject. Automation: application confirmation. SLA: one working day.

Stage 4: recruiter review. Owner: recruiter. Required fields: must-have match, relevant experience, notes, rejection reason if rejected. Decision: advance, reject or hold. Automation: rejection email after disposition. SLA: two working days.

Stage 5: phone screen or quick screen. Owner: recruiter. Required fields: salary, location, work authorisation, notice period, interest level, knockout criteria. Decision: send to manager, reject or hold. Automation: scheduling task. SLA: three working days.

Stage 6: hiring manager review. Owner: hiring manager. Required fields: CV, recruiter notes, screen summary, manager decision. Decision: interview, reject or request more detail. Automation: manager reminder. SLA: two working days.

Stage 7: interview loop. Owner: recruiter and interview panel. Required fields: interview type, interviewer, scorecard, feedback deadline, next step. Decision: advance, reject, final interview or offer. Automation: feedback reminder. SLA: feedback within one working day.

Stage 8: offer, hired, rejected or talent pool. Owner: recruiter and hiring manager. Required fields: offer status, rejection reason, candidate communication, archive or retention status. Decision: hired, declined, rejected or nurture. Automation: offer task or rejection email. SLA: same week.

How should you set up each stage?

The intake stage prevents vague hiring from turning into wasted interviews. Do not open the role until the hiring manager has agreed the compensation range, must-haves, nice-to-haves, target start date and interview panel.

The downside is that intake can feel slow, especially in founder-led hiring. Keep it to one form or one meeting, because a process nobody completes is worse than a lightweight one.

The posting or sourcing stage should answer where candidates came from. Track job board, referral source, LinkedIn outreach, agency source, campaign and date posted, because source quality is one of the first useful hiring metrics.

The catch is attribution gets messy when candidates see you in several places. Use a simple primary source field first, then add secondary source tracking only once the team needs it.

The new candidate stage is for capture, not judgement. You need the CV, source, application date, role, owner and consent or communication status if your process requires it.

Recruiter review should have only three decisions: advance, reject or hold. More statuses sound precise, but they usually create parking bays where candidates wait with no next step.

The phone screen should collect facts that change the decision. Salary, location, work authorisation, notice period, knockout criteria and candidate interest are more useful than long narrative notes.

Hiring manager review needs a clear yes, no or next step. If managers can leave candidates in limbo, the workflow will show activity without movement.

The interview loop is where structure matters most. Each interviewer should know the interview type, the competency or topic they own, the scorecard fields and the feedback deadline.

Final outcome is a data stage as much as a communication stage. Record offer status, rejection reason, candidate message, hired date and whether the person should be archived or kept warm.

Should this template live in a spreadsheet, a free ATS or a paid ATS?

Use a spreadsheet if you are hiring for a very small number of roles and the main problem is visibility. A sheet can handle candidate names, sources, interview scores and notes, and that is enough for some small teams.

The downside is that spreadsheets rely on discipline. They do not reliably send reminders, manage job-board posting, prevent duplicate candidates or keep a clean communication history.

Use a free ATS when you need candidate records, basic pipeline tracking and job posting for one active role. Breezy HR Bootstrap includes unlimited users, one active pool or position, unlimited candidates, and distribution to 50+ job boards.

The limitation is in the same sentence as the value: one active pool or position. Breezy also limits unlimited access to candidates added within the last 30 days on Bootstrap, so check how that fits your hiring rhythm.

Zoho Recruit Free is another credible free route, especially if you already use Zoho. Its Corporate HR Free plan supports one active job and is positioned for small businesses, startups or individuals with basic recruiting needs.

The catch is that the free plan is narrow. Zoho Recruit Corporate HR Free includes 256 MB storage, and the trial allows a maximum of three users before moving users to the Free Plan after 15 days.

Use a paid ATS when multiple roles, interview panels or reporting needs make manual tracking risky. Paid plans start to make sense when you need automations, scorecards, self-scheduling, compliance reporting or heavier job-board distribution.

Do the fee maths before upgrading. Some costs sit outside the core subscription, including AI credits, SMS, video interviews, add-on job slots, premium job boards, data migration or implementation.

Which ATS setup fits a small recruiting team?

Breezy HR is the cleanest first paid ATS choice if your small business wants a capable system without per-seat fees. It is ATSLab’s top-ranked tool with an Index score of 92.0 and our Editor’s Choice verdict.

The trade-off is that the paid entry point is higher than the cheapest per-user tools. Breezy HR Startup is listed at $157 per month when billed annually, or $189 per month when billed monthly.

That Startup plan suits teams that have outgrown one active role. It includes unlimited positions, candidate automations, questionnaires, a custom portal domain, a customisable recruiting pipeline, EEOC/OFCCP reporting, email and calendar integration, self-scheduling and task management.

The buyer caveat is variable spend. Breezy’s public pricing page does not present per-hire transaction fees, but you should check AI credits, SMS credits, Onboard and premium job-board spend before signing.

Manatal fits if you want a low-cost ATS with agency-friendly and AI-assisted workflows. It ranks fourth on ATSLab with an Index score of 88.0, and its Professional plan is listed at $15 per user per month when billed annually.

The limitation is that Manatal Professional supports up to 15 jobs per account and up to 10,000 candidates. That is plenty for many small teams, but it is still a cap, and the monthly billing price rises to $19 per user.

Manatal Enterprise is listed at $35 per user per month annually, or $39 monthly, and adds unlimited jobs, unlimited candidates, unlimited hiring managers and workflow automation. That is the better fit if automation is the reason you are buying.

The caveat is trial scope. Manatal offers a 14-day trial with no credit card, but trial users do not get free or premium job-board posting, mass emailing, email automations, AI-generated job descriptions or the GDPR consent request tool.

Zoho Recruit fits if budget is tight or your team already works inside Zoho. ATSLab records Zoho Recruit’s entry price as Free, and it remains our Best Free ATS pick in the fixed rankings.

The trade-off is plan complexity. Zoho Recruit Corporate HR Standard is listed at $25 per recruiter per month annually, with 10 active jobs per recruiter, while Enterprise is $50 per recruiter per month annually. Storage and add-ons vary by plan.

What automations should you add first?

Start with low-risk automations after the workflow is stable. Application confirmations, rejection emails after disposition, hiring manager reminders, interview scheduling tasks and feedback reminders usually save time without changing hiring judgement.

The risk is automating a bad decision rule. If the team has not agreed knockout criteria or scorecard structure, screening automation can reject good candidates for the wrong reason.

In Breezy HR Startup, candidate automations are included, so it can support this workflow well once you move beyond Bootstrap. Breezy also offers Applicant Insights as a paid AI feature that scores candidate and job fit from 0–10.

The catch is that Breezy’s AI features use Breezy Intelligence credits. Applicant Insights uses about 500 credits per candidate review, and credits start at $30 for 100,000 credits.

Manatal’s workflow automation is tied to Enterprise in the pricing notes, so check the plan before assuming it is included. Its AI Interviewer is an add-on available upon request, requires credits, and consumes credits only when a candidate completes an interview.

That can be useful for first-round screening at volume, but it is not a base-plan feature. Retakes consume one additional AI Interviewer credit each, so the cost can move with candidate behaviour.

Zoho Recruit has workflow alerts and related add-ons in its Corporate HR comparison, including workflow alerts, mass mail, webhooks and additional active job openings. AI Assist is available on Enterprise, PeoplePlus and Zoho One.

That makes Zoho flexible, but it also means you need to map the exact plan and add-ons. Do not buy on the assumption that every workflow rule or AI feature is in the free or Standard tier.

What metrics should the workflow produce?

Small teams do not need enterprise reporting to improve hiring. They need enough metrics to see where the process is stuck and which sources produce candidates worth interviewing.

Track candidates by source, review backlog, pass-through rate by stage, time in stage, interview feedback completion, offer acceptance and rejection reasons. These numbers answer practical questions without turning recruiting into a reporting project.

The limitation is data quality. If recruiters and managers skip rejection reasons or feedback fields, the reports will look precise but tell you little.

Review the workflow monthly. If candidates sit in manager review for five days, fix manager SLAs. If interviews produce little signal, rewrite the scorecard rather than adding another interview.

What should you check before moving the template into an ATS?

Check the pricing model first. Breezy HR Startup is a flat monthly plan at $157 per month when billed annually, while Manatal and Zoho Recruit price their paid examples per user or per recruiter.

Flat pricing can be better as the hiring team grows, but it can start higher. Per-user pricing can look cheap for one recruiter, then rise as more people need access.

Confirm active job limits, candidate limits, storage limits and user limits. Breezy Bootstrap and Zoho Recruit Free both centre on one active role, Manatal Professional has 15 jobs per account, and Zoho Standard has 10 active jobs per recruiter.

Also confirm which automations are included on the plan being evaluated. This matters because a cheap ATS without reminders, scheduling tasks or workflow rules may push work back into email.

Ask about separate costs before you trial the product. AI credits, SMS credits, video interview slots, premium job-board posting, extra job openings, data migration and implementation can change the real price.

Finally, check whether the trial includes the features you want to test. Breezy offers a 14-day full-feature trial with no credit card, while Manatal’s trial excludes several posting, email and AI job-description features.

Keep the workflow boring enough to use

The best small-team workflow is not the most detailed one. It is the one that gets every candidate into a clear stage, gives every owner a deadline, and records every decision.

Start with the template in a spreadsheet if hiring volume is low. Move to a free ATS when one active role and basic pipeline tracking are enough. Upgrade only when multiple roles, automation or reporting justify the cost.

If you want the simplest paid path for a small business, Breezy HR is the strongest fit in ATSLab’s rankings. If price and AI-assisted sourcing matter more, compare Manatal. If free is the priority, test Zoho Recruit before paying for a broader system.

Frequently asked questions

What is an ATS hiring workflow template?

An ATS hiring workflow template is a repeatable recruiting pipeline with stages, owners, required fields, decisions, automations and deadlines. For a small team, it should usually cover intake, posting or sourcing, new candidates, recruiter review, screening, manager review, interviews and final outcome.

Can a small team run this workflow in a spreadsheet?

Yes, if hiring volume is low and the team mainly needs visibility. A spreadsheet can track candidates, sources, notes and interview scores, but it will not reliably handle reminders, job-board posting, duplicate records or candidate communication history.

Which free ATS can handle one active hiring workflow?

Breezy HR Bootstrap and Zoho Recruit Free are both credible one-active-role options. Breezy Bootstrap includes unlimited users, one active pool or position, unlimited candidates and distribution to 50+ job boards. Zoho Recruit Corporate HR Free supports one active job, but includes 256 MB storage.

When should a small team upgrade to a paid ATS?

Upgrade when you are hiring for multiple active roles or need automations, scorecards, self-scheduling, reporting, compliance workflows or broader job-board distribution. Breezy HR Startup starts at $157 per month annually, Manatal Professional starts at $15 per user per month annually, and Zoho Recruit Standard starts at $25 per recruiter per month annually.

Is Breezy HR, Manatal or Zoho Recruit best for this workflow?

Breezy HR is the strongest fit if a small business wants a visual ATS without per-seat fees, and it is ATSLab’s top-ranked tool. Manatal is better if low per-user pricing and AI-assisted workflows matter more. Zoho Recruit is better if free or Zoho ecosystem fit is the priority.