Sandbox Access for Seamless Testing
Standardized Endpoints for Screening Management
Privacy-First Design Ensuring Compliance
Synthetic and Native Webhooks for Updates
Comprehensive Screening Provider Coverage
Scalability and Ease of Use
Feature | Description |
---|---|
Background Check Management | Easily initiate, track, and retrieve results for various types of background checks. |
Assessment Integration | Manage candidate assessments, from technical skills tests to personality evaluations. |
Real-Time Webhooks | Receive instant notifications for screening status updates and completed results. |
Entity | Description |
---|---|
Candidate | Contains essential candidate information required for screening, including first name, last name, and email. |
ScreeningOrder | Represents a screening request for a candidate using a specific package, including any custom fields or provider-specific data. |
ScreeningPackage | Defines available screening services, including name, description, and provider-specific configuration. |
ScreeningResult | Contains the outcome of a screening order, including status, summary, scoring, and access to detailed results. |
ResultScore | Represents the scoring details of a screening result, with label, value, and score range. |
Provider | Represents the screening service providers integrated with the system. |
WebhookEvent | Defines the structure of webhook notifications for screening status updates and results. |
pending
: Initial state when the screening is requested
in_progress
: Screening is currently being processed
completed
: Screening has been successfully completed
failed
: Screening process encountered an error
cancelled
: Screening was cancelled before completion
screening.result.created
: New screening result created
screening.result.updated
: Existing result updated
screening.result.completed
: Screening process completed
screening.result.failed
: Screening process failed
screening.result.cancelled
: Screening was cancelled