Recruiting Settings
Configure email intake, fairness settings, and pipeline stages.
Recruiting Settings
Customize your ATS with email intake, fairness configuration, and pipeline management.
Recruiting Settings require Admin or Owner permissions.
Screenshot needed � add an annotated image showing this UI
Accessing Settings
Navigate to Recruiting > Settings (/recruiting/settings).
Email Intake Settings
What Is Email Intake?
Email Intake allows candidates to apply by sending their resume to a special email address.
Setting Up Email Intake
- Go to Recruiting Settings > Email Intake
- Configure:
| Setting | Description |
|---|---|
| Inbound Address | Unique email for applications (e.g., apply-yourcompany@workestra.app) |
| Default Job | Where applications go if no job specified |
| Auto-process | Automatically parse and create candidates |
| Secret | Verification code for security |
- Save settings
- Share the address with candidates
How Candidates Use It
Candidates can email their resume to:
apply-yourcompany@workestra.appEmail format:
To: apply-yourcompany@workestra.app
Subject: Application for Marketing Manager
Hi,
Please find my resume attached.
Best,
Jane DoeAttachments:
- Resume (PDF, DOC, DOCX)
- Cover letter (optional)
- Portfolio (optional)
Email Processing
When an email arrives:
- System extracts attachments
- Parses resume using OCR
- Creates candidate record
- Associates with job (from subject or default)
- AI screens the candidate
- Recruiter is notified
Include the job title in the email subject for automatic job matching.
Auto-Processing Options
| Option | Behavior |
|---|---|
| Full Auto — Create candidate and screen immediately | |
| Review First — Queue for manual review before creating | |
| Notification Only — Alert only, no automatic action |
Security
Protect your intake email:
- Keep address semi-private (don't post publicly)
- Use the secret verification
- Monitor for spam
- Rotate address if abused
Fairness Settings
Configuring Fairness Mode
Enable and customize bias reduction:
- Go to Recruiting Settings > Fairness
- Toggle Enable Fairness Mode
- Select redacted fields:
- Name
- Age/DOB
- Location
- Education institution
- Photo
- Save
Audit Log Configuration
Configure what gets logged:
| Setting | Description |
|---|---|
| Log all screenings | Record every AI screening |
| Log human overrides | When humans change AI scores |
| Log final decisions | Hire/reject decisions |
| Retention period | How long to keep logs |
Compliance Mode
Enhanced logging for regulated industries:
- Detailed decision trails
- Automated compliance reports
- Export for audits
- Legal hold capabilities
Pipeline Stages
Default Pipeline
The standard 7-stage pipeline:
| Stage | Purpose |
|---|---|
| New | Just applied |
| Screening | Initial review |
| Interview | Active interviews |
| Offer | Offer extended |
| Hired | Accepted and hired |
| Rejected | Not moving forward |
| Withdrawn | Candidate withdrew |
Customizing Stages
The default 7-stage pipeline is fixed in the current version. Custom stages coming soon.
Stage Settings
Configure each stage:
| Setting | Description |
|---|---|
| Automated emails | Send templates on entry/exit |
| Required fields | Must complete before advancing |
| SLA target | Days allowed in stage |
| Notifications | Who to notify on entry |
AI Configuration
Per-Job AI Settings
Override global AI settings per job:
- Open job details
- Go to AI Agent tab
- Configure:
- AI model to use
- Temperature (creativity vs consistency)
- System prompt customization
- Required skills weighting
Global AI Settings
Link to workspace AI settings:
- Provider selection (OpenAI, Moonshot, etc.)
- API key management
- Feature toggles
See AI Configuration for details.
Email Templates
Recruiting-Specific Templates
Create templates for:
| Template | Use Case |
|---|---|
| Application received | Auto-reply to applicants |
| Screening invite | Request phone screen |
| Interview invite | Schedule interviews |
| Offer letter | Extend job offer |
| Rejection | Politely decline |
| Keep in touch | Nurture silver medalists |
Template Variables
Available in recruiting templates:
| Variable | Description |
|---|---|
{{candidate.first_name}} | Candidate's first name |
{{candidate.last_name}} | Candidate's last name |
{{job.title}} | Job title |
{{job.department}} | Department |
{{interviewer.name}} | Interviewer's name |
{{interview.date}} | Scheduled date |
{{offer.salary}} | Offered salary |
{{offer.start_date}} | Proposed start date |
Career Page
Public Jobs Portal
Configure your public job listings:
- Go to Recruiting Settings > Career Page
- Customize:
- Company branding
- Header image
- Welcome message
- Application instructions
URL
Your career page is available at:
https://your-workspace.workestra.app/careersJob Visibility
Control which jobs appear publicly:
| Visibility | Description |
|---|---|
| Public | Listed on career page |
| Internal | Team-only access |
| Confidential | Invitation only |
Integration Settings
Job Boards
Post to external boards:
- Indeed
- Glassdoor
- ZipRecruiter
Configure API connections in Integrations.
Calendar Integration
For interview scheduling:
- Google Calendar
- Microsoft Outlook
- Calendly
Video Interview
Integrate video platforms:
- Zoom
- Microsoft Teams
- Google Meet
Notification Settings
Recruiter Notifications
Notify team members when:
| Event | Default Recipients |
|---|---|
| New application | Job owner |
| Candidate advances | Hiring manager |
| Interview scheduled | All interviewers |
| Offer extended | HR + hiring manager |
| Reference completed | Recruiter |
Candidate Notifications
Auto-send emails for:
- Application received
- Status changes
- Interview reminders
- Offer/ rejection
Configuring Notifications
- Go to Recruiting Settings > Notifications
- Toggle events on/off
- Customize recipients
- Set notification methods (email, in-app)
Data Retention
Candidate Data
Configure retention policies:
| Setting | Default | Description |
|---|---|---|
| Active candidates | Forever | Until manually deleted |
| Rejected candidates | 2 years | Then anonymized |
| Withdrawn candidates | 1 year | Then deleted |
| Audit logs | 3 years | Compliance requirement |
GDPR Compliance
Auto-delete on request:
- Candidate deletion requests
- Data export capability
- Consent tracking
Import/Export
Importing Candidates
Bulk import via CSV:
- Go to Recruiting Settings > Import
- Download template
- Fill with candidate data
- Upload file
- Map fields
- Import
Exporting Data
Export candidate data:
- CSV for analysis
- PDF for records
- JSON for API integration
Next Steps
- Job Offers — Create and manage jobs
- AI Screening — Configure AI evaluation
- Integrations — Connect external tools