Recruiting Settings
Configure email intake, fairness settings, and pipeline stages.
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