SAP SuccessFactors ATS Integration
SAP SuccessFactors connector for Kombo’s ATS API
The SAP SuccessFactors ATS integration allows you to sync ATS data between SAP SuccessFactors and your application through Kombo’s unified API. The tool slug for this connector is successfactors
.
Guides and Resources
Connection Setup Guide
Step-by-step instructions to connect your SAP SuccessFactors account to Kombo.
Source Setup Guide
Learn how to set up candidate sources in SAP SuccessFactors.
View Candidate Sources
How to view and manage candidate sources in SAP SuccessFactors.
General Notes
- For detailed job location data, you need the “Employee Central API: Employee Central Foundation OData API” permission, which provides access to general data such as locations and legal entities.
Supported Features & Coverage
Users
Users
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
first_name | |
last_name | |
remote_data |
Jobs
Jobs
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name | |
job_code | |
description | |
weekly_hours | |
status | |
visibility | |
post_url | |
salary_amount | |
salary_amount_from | |
salary_amount_to | |
salary_currency | |
salary_period | |
location | |
custom_fields | |
integration_fields | |
opened_at | |
closed_at | |
remote_created_at | |
remote_updated_at | |
remote_data |
Job postings
Job postings
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
title | |
description_html | |
status | |
visibility | |
job_id | |
remote_data | |
remote_created_at | |
remote_updated_at |
Candidates
Candidates
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
first_name | |
last_name | |
title | |
phone_numbers | |
email_addresses | |
location | |
remote_created_at | |
remote_updated_at | |
remote_data |
Application Stages
Application Stages
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name | |
remote_data |
Applications
Applications
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
outcome | |
current_stage_id | |
job_id | |
candidate_id | |
remote_updated_at | |
remote_data |
Screening questions
Screening questions
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
title | |
description | |
format |
Tags
Tags
Interviews
Interviews
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
starting_at | |
ending_at | |
application_id | |
remote_data |
Rejection reasons
Rejection reasons
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name | |
remote_data |
Candidate tags
Candidate tags
Job-specific screening questions
Job-specific screening questions
Field | Notes |
---|---|
index | |
required | |
precondition_question_id | |
precondition_options | |
job_id | |
question_id | |
id | |
changed_at | |
remote_deleted_at |
Job hiring team members
Job hiring team members
Field | Notes |
---|---|
roles | |
job_id | |
user_id | |
id | |
changed_at | |
remote_deleted_at |
Users
Users
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
first_name | |
last_name | |
remote_data |
Jobs
Jobs
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name | |
job_code | |
description | |
weekly_hours | |
status | |
visibility | |
post_url | |
salary_amount | |
salary_amount_from | |
salary_amount_to | |
salary_currency | |
salary_period | |
location | |
custom_fields | |
integration_fields | |
opened_at | |
closed_at | |
remote_created_at | |
remote_updated_at | |
remote_data |
Job postings
Job postings
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
title | |
description_html | |
status | |
visibility | |
job_id | |
remote_data | |
remote_created_at | |
remote_updated_at |
Candidates
Candidates
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
first_name | |
last_name | |
title | |
phone_numbers | |
email_addresses | |
location | |
remote_created_at | |
remote_updated_at | |
remote_data |
Application Stages
Application Stages
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name | |
remote_data |
Applications
Applications
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
outcome | |
current_stage_id | |
job_id | |
candidate_id | |
remote_updated_at | |
remote_data |
Screening questions
Screening questions
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
title | |
description | |
format |
Tags
Tags
Interviews
Interviews
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
starting_at | |
ending_at | |
application_id | |
remote_data |
Rejection reasons
Rejection reasons
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name | |
remote_data |
Candidate tags
Candidate tags
Job-specific screening questions
Job-specific screening questions
Field | Notes |
---|---|
index | |
required | |
precondition_question_id | |
precondition_options | |
job_id | |
question_id | |
id | |
changed_at | |
remote_deleted_at |
Job hiring team members
Job hiring team members
Field | Notes |
---|---|
roles | |
job_id | |
user_id | |
id | |
changed_at | |
remote_deleted_at |
Create candidate
Create candidate
Input Field | Notes |
---|---|
candidate.first_name | |
candidate.last_name | |
candidate.email_address | |
candidate.company | |
candidate.title | |
candidate.phone_number | |
candidate.location.city | |
candidate.location.country | |
candidate.gender | |
candidate.availability_date | |
candidate.salary_expectations.period | |
candidate.salary_expectations.amount | |
application.job_id | |
application.stage_id | |
screening_question_answers.question_id | |
screening_question_answers.answer | |
attachments.name | |
attachments.content_type | |
attachments.data | |
attachments.data_url | |
attachments.type | |
source.name | |
gdpr_consent.given |
Create application
Create application
Input Field | Notes |
---|---|
candidate.first_name | |
candidate.last_name | |
candidate.email_address | |
candidate.company | |
candidate.title | |
candidate.phone_number | |
candidate.location.city | |
candidate.location.country | |
candidate.gender | |
candidate.availability_date | |
candidate.salary_expectations.period | |
candidate.salary_expectations.amount | |
application.job_id | |
application.stage_id | |
screening_question_answers.question_id | |
screening_question_answers.answer | |
attachments.name | |
attachments.content_type | |
attachments.data | |
attachments.data_url | |
attachments.type | |
source.name | |
gdpr_consent.given |
Add tag to candidate
Add tag to candidate
Input Field | Notes |
---|---|
candidate_id | |
tag.name |
Remove tag from candidate
Remove tag from candidate
Input Field | Notes |
---|---|
candidate_id | |
tag.name |
Add attachment to application
Add attachment to application
Input Field | Notes |
---|---|
application_id | |
attachment.name | |
attachment.content_type | |
attachment.data | |
attachment.type |
Move application to stage
Move application to stage
Input Field | Notes |
---|---|
application_id | |
stage_id |
Reject application
Reject application
Input Field | Notes |
---|---|
application_id | |
rejection_reason_id |
Add result link to application
Add result link to application
Input Field | Notes |
---|---|
application_id | |
label | |
url | |
details.custom_field_name_prefix | |
details.attributes.key | |
details.attributes.value |
Add note to application
Add note to application
Input Field | Notes |
---|---|
application_id | |
content |
Get application attachments
Get application attachments
Input Field | Notes |
---|---|
application_id |
Add result link to candidate
Add result link to candidate
Input Field | Notes |
---|---|
candidate_id | |
label | |
url | |
details.custom_field_name_prefix | |
details.attributes.key | |
details.attributes.value |
Feature | Notes |
---|---|
Source Writing | |
Sync Only Created Applications | |
Connection Guide | |
Prerequisites | |
Create credentials | |
Candidate source tracking | |
Create Candidate Full Attachment Retry | |
API Passthrough | |
Scope Testing | |
Delta Syncs | |
Custom Field Explorer | |
Jobs | |
EEO Questions | EEO data is typically collected through Job Application Templates. Contact our support team for guidance on setting this up. We are unable to automatically detect which questions are EEO-related. As a result, EEO questions will have a category of null . |
Integration Variants
Other variants are:
-
SAP SuccessFactors HRIS SAP SuccessFactors for the HRIS category
-
SAP SuccessFactors Assessment SAP SuccessFactors for the Assessment category