Documentation Index
Fetch the complete documentation index at: https://mintlify.com/chamals3n4/OpenATS/llms.txt
Use this file to discover all available pages before exploring further.
Overview
Candidate Tracking in OpenATS provides a complete view of every applicant’s journey through your hiring pipeline. From initial application to final decision, maintain organized records and collaborate with your hiring team.Candidate Applications
Application Submission
Candidates apply to jobs by providing:Contact Information
Required: First name, last name, emailOptional: Phone number
Resume/CV
Upload resumes stored securely in Cloudflare R2Automatically parsed for skills matching
Custom Answers
Responses to job-specific screening questionsBoth text and multiple-choice formats
Application Time
Timestamp of submission for trackingUsed for time-to-hire metrics
Each candidate is automatically assigned to the first stage of the job’s pipeline upon application.
CV Analysis & Scoring
OpenATS automatically analyzes uploaded resumes to:Analysis Status
CV analysis can be in one of these states:- pending: Analysis queued but not started
- done: Analysis finished successfully
- failed: Error occurred during analysis
Viewing Candidates
Candidate List
View all candidates for a specific job with filtering options: Filter by Pipeline StageCandidate Profile
Each candidate profile displays:- Basic Info
- CV Analysis
- Custom Answers
- Stage History
- Assessment Results
- Full name and contact details
- Application date
- Current pipeline stage
- Resume download link
Managing Candidate Progress
Moving Between Stages
Advance or move back candidates through your pipeline:Stage movements are recorded with timestamps and user attribution for complete transparency and compliance.
Automated Stage Actions
Certain stages can trigger automated actions: Assessment Trigger- Moving to an assessment-enabled stage sends test invitation
- Candidate receives unique assessment link
- Link expires based on configured time limit
- Moving to an offer stage can auto-generate offer letter
- Uses configured template and job salary information
- Draft created for review before sending
- Moving to rejection stage can send automated notification
- Uses configured rejection template
- Personalizable before sending
Custom Application Questions
Question Types
Jobs can include custom screening questions in two formats:Short Answer
Open-ended text responses for:
- “Why do you want this role?”
- “Describe your experience with…”
- Portfolio links or references
Multiple Choice
Predefined options for:
- Work authorization questions
- Availability preferences
- Qualification confirmations
Viewing Candidate Answers
Custom answers appear in the candidate profile with:- The question text as asked
- The candidate’s response(s)
- For multiple choice: all selected options
- For required questions: clearly marked if unanswered
Stage History & Audit Trail
Every time a candidate moves between pipeline stages, OpenATS records:
This creates a complete, immutable audit trail for:
- Internal process reviews
- Compliance requirements
- Candidate experience analysis
- Time-to-hire metrics
Candidate Removal
Instead of deletion, consider:- Moving to a “Rejected” or “Archived” stage
- Using pipeline stages to maintain historical records
- Closing the job if no longer hiring
Data Storage & Security
Resume Storage
Candidate resumes are stored in Cloudflare R2 with:- Secure, encrypted storage
- CDN delivery for fast access
- Unique URLs per candidate
- Access control and permissions
Personal Data
Candidate information includes personal data subject to:- GDPR and privacy regulations
- Data retention policies
- Right to deletion requests
- Access control requirements
Consult your organization’s data retention and privacy policies when managing candidate information.
Best Practices
Review candidates promptly
Review candidates promptly
Set SLAs for reviewing new applications to improve candidate experience and reduce time-to-hire.
Use stage history for insights
Use stage history for insights
Analyze where candidates get stuck in your pipeline to identify process bottlenecks.
Leverage CV matching wisely
Leverage CV matching wisely
Use match scores as a initial filter, but don’t rely solely on automated scoring for hiring decisions.
Keep candidates informed
Keep candidates informed
Use automated emails when moving candidates to key stages to maintain engagement.
Document decisions
Document decisions
Add notes when moving candidates between stages to help team members understand context.
Next Steps
Configure Pipeline Stages
Customize your hiring workflow
Set Up Assessments
Create technical screening tests
Create Offer Templates
Prepare offer letter templates
Build Email Templates
Design candidate communications