Use this file to discover all available pages before exploring further.
The TRAFFIT ATS integration allows you to sync ATS data between TRAFFIT and your application through Kombo’s unified API. The tool slug for this connector is traffit.
Only available for recruitments with a currently published advert on the career page. Traffit exposes this content via the public /public/job_posts/published endpoint, not on the recruitment record itself.
confidential
status
location
Only available for recruitments with a currently published advert on the career page. Traffit exposes this content via the public /public/job_posts/published endpoint, not on the recruitment record itself.
custom_fields
integration_fields
closed_at
remote_created_at
remote_data
Candidates
Field
Notes
id
remote_id
changed_at
remote_deleted_at
first_name
last_name
source
email_addresses
remote_data
Application Stages
Field
Notes
id
remote_id
changed_at
remote_deleted_at
name
global_index
remote_data
Applications
Field
Notes
id
remote_id
changed_at
remote_deleted_at
outcome
current_stage_id
job_id
candidate_id
remote_data
Tags
Field
Notes
id
remote_id
changed_at
remote_deleted_at
name
Candidate tags
Field
Notes
candidate_id
tag_id
id
changed_at
remote_deleted_at
Job-specific application stages
Field
Notes
index
job_id
stage_id
id
changed_at
remote_deleted_at
Job hiring team members
Field
Notes
roles
job_id
user_id
id
changed_at
remote_deleted_at
Create candidate
Input Field
Notes
candidate.first_name
candidate.last_name
candidate.email_address
application.job_id
application.stage_id
attachments.name
attachments.content_type
attachments.data_url
attachments.data
attachments.type
Create application
Input Field
Notes
candidate.first_name
candidate.last_name
candidate.email_address
application.job_id
application.stage_id
attachments.name
attachments.content_type
attachments.data_url
attachments.data
attachments.type
Add attachment to application
Input Field
Notes
application_id
attachment.name
attachment.content_type
attachment.data_url
attachment.data
attachment.type
Move application to stage
Input Field
Notes
application_id
stage_id
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
Input Field
Notes
application_id
content
Feature
Notes
Sync Only Created Applications
Connection Guide
Prerequisites
Create credentials
API Passthrough
Webhook Subscriptions
candidate_created: triggered when a candidate was created candidate_deleted: triggered when a candidate was hard-deleted candidate_soft_deleted: triggered when a candidate was anonymized (GDPR soft delete) candidate_merged: triggered when two candidates were merged into one candidate_applied: triggered when a candidate applied to a job via an application form candidate_added_to_job: triggered when a candidate was manually added to a job by a recruiter candidate_moved_in_job: triggered when an application’s workflow stage changed candidate_hired: triggered when a candidate was moved to the hired stage candidate_removed_from_job: triggered when an application was manually deleted from a job job_created: triggered when a job was created (published) in Traffit job_updated: triggered when a job was updated job_deleted: triggered when a job was deleted (unpublished) in Traffit Not covered: tag assigned to a candidate Not covered: interview scheduled for an application Not covered: interview updated for an application Not covered: screening questions updated on a job Traffit does not sign webhook payloads; Kombo authenticates incoming webhooks via a per-subscription random secret embedded as a ?secret= query parameter in the registered URL (Traffit-recommended workaround). Not covered: talent pool changes, candidate consents, candidate activity deletions, CRM person/activity events, user deactivation.