Teamtailor ATS Integration
Teamtailor connector for Kombo’s ATS API
The Teamtailor ATS integration allows you to sync ATS data between Teamtailor and your application through Kombo’s unified API. The tool slug for this connector is teamtailor
.
Guides and Resources
Connection Setup Guide
Step-by-step instructions to connect your Teamtailor account to Kombo.
Sandbox Environment
Access the Teamtailor sandbox environment for testing and development.
View Candidate Sources
How to view and manage candidate sources in Teamtailor.
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 | |
description | |
employment_type | |
status | |
visibility | |
department | |
post_url | |
experience_level | |
remote_work_status | |
salary_amount_from | |
salary_amount_to | |
salary_currency | |
salary_period | |
location | |
custom_fields | |
integration_fields | |
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 | |
confidential | |
phone_numbers | |
email_addresses | |
social_media | |
location | |
custom_fields | |
integration_fields | |
remote_created_at | |
remote_updated_at | |
remote_data |
Application Stages
Application Stages
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name |
Applications
Applications
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
outcome | |
rejection_reason_name | |
rejected_at | |
current_stage_id | |
job_id | |
candidate_id | |
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 |
Tags
Tags
Offers
Offers
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
status | |
employment_start_date | |
custom_fields | |
integration_fields | |
remote_created_at | |
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 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 |
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 | |
description | |
employment_type | |
status | |
visibility | |
department | |
post_url | |
experience_level | |
remote_work_status | |
salary_amount_from | |
salary_amount_to | |
salary_currency | |
salary_period | |
location | |
custom_fields | |
integration_fields | |
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 | |
confidential | |
phone_numbers | |
email_addresses | |
social_media | |
location | |
custom_fields | |
integration_fields | |
remote_created_at | |
remote_updated_at | |
remote_data |
Application Stages
Application Stages
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
name |
Applications
Applications
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
outcome | |
rejection_reason_name | |
rejected_at | |
current_stage_id | |
job_id | |
candidate_id | |
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 |
Tags
Tags
Offers
Offers
Field | Notes |
---|---|
id | |
remote_id | |
changed_at | |
remote_deleted_at | |
status | |
employment_start_date | |
custom_fields | |
integration_fields | |
remote_created_at | |
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 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 |
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.title | |
candidate.phone_number | |
candidate.social_links.url | |
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.title | |
candidate.phone_number | |
candidate.social_links.url | |
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 |
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 |
Add note to application
Add note to application
remote_fields?.teamtailor?.user_id
to this endpoint.Input Field | Notes |
---|---|
application_id | |
content |
Get application attachments
Get application attachments
Input Field | Notes |
---|---|
application_id |
Get candidate attachments
Get candidate attachments
Input Field | Notes |
---|---|
candidate_id |
Add attachment to candidate
Add attachment to candidate
Input Field | Notes |
---|---|
candidate_id | |
attachment.name | |
attachment.content_type | |
attachment.data |
Add result link to candidate
Add result link to candidate
Input Field | Notes |
---|---|
candidate_id | |
label | |
url |
Feature | Notes |
---|---|
Source Writing | |
Sync Only Created Applications | |
Connection Guide | |
Prerequisites | |
Create credentials | |
API Passthrough | |
Scope Testing | |
Delta Syncs | |
Custom Field Explorer | |
Jobs |
Integration Variants
Choose this variant if you want to use the full Teamtailor ATS integration with comprehensive read/write capabilities for jobs, candidates, applications, and more
Other variants are:
-
Teamtailor Job Boards Choose this variant if you are a job board partner who wants to receive job postings and send applications to Teamtailor’s Job Board API. This variant has limited functionality compared to the full ATS integration but integrations are automatically created when your customer posts a job within Teamtailor.
-
Teamtailor Assessment Teamtailor for the Assessment category
Multiple variants can be used together.