Available Connectors
BambooHR ATS Integration
BambooHR connector for Kombo’s ATS API
The BambooHR ATS integration allows you to sync ATS data between BambooHR and your application through Kombo’s unified API. The tool slug for this connector is bamboohr
.
Guides and Resources
Connection Setup Guide
Step-by-step instructions to connect your BambooHR account to Kombo.
View Candidate Sources
How to view and manage candidate sources in BambooHR.
Supported Features & Coverage
Jobs
Jobs
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name | |
description | |
employment_type | |
status | |
visibility | |
department | |
post_url | |
experience_level | |
location | |
custom_fields | |
integration_fields | |
opened_at | |
remote_data |
Job postings
Job postings
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
title | |
description_html | |
status | |
visibility | |
url | |
job_id | |
remote_data | |
remote_created_at |
Candidates
Candidates
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
first_name | |
last_name | |
source | |
phone_numbers | |
email_addresses | |
location | |
custom_fields | |
integration_fields | |
remote_data |
Application Stages
Application Stages
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name |
Applications
Applications
We can’t easily infer the type of questions for screening question answers.
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
outcome | |
current_stage_id | |
job_id | |
candidate_id | |
screening_question_answers | |
custom_fields | |
integration_fields | |
remote_created_at | |
remote_data |
Screening questions
Screening questions
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
title | |
description | |
format |
Job-specific application stages
Job-specific application stages
Field | Notes |
---|---|
index | |
job_id | |
stage_id | |
id | |
changed_at | |
remote_deleted_at |
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 |
Jobs
Jobs
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name | |
description | |
employment_type | |
status | |
visibility | |
department | |
post_url | |
experience_level | |
location | |
custom_fields | |
integration_fields | |
opened_at | |
remote_data |
Job postings
Job postings
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
title | |
description_html | |
status | |
visibility | |
url | |
job_id | |
remote_data | |
remote_created_at |
Candidates
Candidates
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
first_name | |
last_name | |
source | |
phone_numbers | |
email_addresses | |
location | |
custom_fields | |
integration_fields | |
remote_data |
Application Stages
Application Stages
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name |
Applications
Applications
We can’t easily infer the type of questions for screening question answers.
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
outcome | |
current_stage_id | |
job_id | |
candidate_id | |
screening_question_answers | |
custom_fields | |
integration_fields | |
remote_created_at | |
remote_data |
Screening questions
Screening questions
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
title | |
description | |
format |
Job-specific application stages
Job-specific application stages
Field | Notes |
---|---|
index | |
job_id | |
stage_id | |
id | |
changed_at | |
remote_deleted_at |
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 |
Create candidate
Create candidate
Input Field | Notes |
---|---|
candidate.first_name | |
candidate.last_name | |
candidate.email_address | |
candidate.phone_number | |
candidate.location.city | |
candidate.location.country | |
candidate.availability_date | |
candidate.salary_expectations.period | |
candidate.salary_expectations.amount | |
application.job_id | |
attachments.name | |
attachments.data | |
attachments.data_url | |
attachments.type | |
source.name |
Create application
Create application
Input Field | Notes |
---|---|
candidate.first_name | |
candidate.last_name | |
candidate.email_address | |
candidate.phone_number | |
candidate.location.city | |
candidate.location.country | |
candidate.availability_date | |
candidate.salary_expectations.period | |
candidate.salary_expectations.amount | |
application.job_id | |
attachments.name | |
attachments.data | |
attachments.data_url | |
attachments.type | |
source.name |
Move application to stage
Move application to stage
Input Field | Notes |
---|---|
application_id | |
stage_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 candidate attachments
Get candidate attachments
Input Field | Notes |
---|---|
candidate_id |
Feature | Notes |
---|---|
Source Writing | |
Sync Only Created Applications | |
Connection Guide | |
Create credentials | |
Create Candidate Full Attachment Retry | |
API Passthrough | |
Scope Testing | |
Per Model Tests | |
Per Field Tests | |
Delta Syncs |