evonx
App template

Recruitment ATS template for hiring pipelines

Move candidates through structured stages with scorecards and interview loops that hiring teams actually run. This ATS template models jobs, applications, and feedback—not a CRM with “candidate” renamed—so recruiters and hiring managers stay aligned.

hire.acme.talentRecruiting
Pipeline by stage

Post roles, screen candidates, schedule interviews, and record hire decisions.

Open reqs16
Active candidates203
Interviews week47
  • Senior backend — App #884Onsite · Panel Thu
  • AE — WestOffer · Comp approval
  • Design lead screenPhone · Recruiter Maya

What's included

Post roles, screen candidates, schedule interviews, and record hire decisions.

Intended users

  • Recruiters
  • Hiring managers
  • Interviewers

Suggested stack

  • PostgreSQL
  • Next.js
  • Calendar scheduling

Core features

Job requisitions and stages

Candidate scorecards

Interview loop scheduling

Offer approval checklist

Source and pipeline analytics

Main workflows

Screen application

Review resume, score must-haves, advance or reject.

Run interview loop

Schedule panel, collect scorecards, debrief.

Extend offer

Approve compensation, send offer, track acceptance.

Database model / entities

Distinct domain entities — not a renamed generic CRUD list.

RequisitionOpen role with department, headcount, and stages.
CandidatePerson with resume, source, and contact info.
ApplicationCandidate on a requisition with current stage.
InterviewScheduled loop with feedback form and outcome.

User roles

  • Recruiter
  • Hiring manager
  • Interviewer
  • HR admin

Possible integrations

Applications built from this template can connect to these services via their APIs.

  • Google Calendar
  • Resend
  • Slack
  • DocuSign-style e-sign

Example prompt

Copy this into Evonx to start from a production-shaped brief instead of a blank canvas.

Build an ATS with requisitions, candidates, applications, and interviews. Include stage pipelines, scorecards, interview loops, and offer approvals. Use PostgreSQL with recruiter, hiring manager, and interviewer roles.

How Evonx customizes this template

Start from the domain model above, describe the workflows your team needs, and Evonx generates a working preview you can refine. For teams with an existing codebase, the same agent can extend repositories instead of starting from a blank project.

FAQ

Can each requisition have different interview stages?

Yes. Stage templates can vary by role family so engineering and sales loops are not forced into one path.

Are interviewer scorecards visible to candidates?

No. Feedback stays internal to hiring team roles; candidates see scheduling and status only.

How do offer approvals work?

Offers can require compensation and headcount checks before the letter goes out, with status visible to recruiter and HR admin.

Can we report on source quality?

Applications store source so recruiters can compare conversion by channel across requisitions.

Build production software with Evonx

Start from a template or connect an existing repository. Evonx helps you ship real applications with preview, evolution threads, and pull-request delivery—not disposable demos.