Kombo Kombo Changelog logo

Kombo Changelog

Back to Kombo Subscribe to Updates

Labels

  • All Posts
  • General
  • ATS
  • HRIS
  • Assessment
  • SFTP
  • DATEV

Jump to Month

  • December 2025
  • November 2025
  • October 2025
  • September 2025
  • June 2025
  • May 2025
  • March 2025
  • February 2025
  • January 2025
  • December 2024
  • November 2024
  • October 2024
  • September 2024
  • August 2024
  • July 2024
  • June 2024
  • May 2024
  • April 2024
  • March 2024
  • February 2024
  • January 2024
  • December 2023
  • November 2023
  • August 2023
  • July 2023
  • June 2023
  • May 2023
  • March 2023
  • February 2023
  • January 2023
ATS
2 days ago

ATS API Updates - November 30, 2025

Highlights

  • 📊 Cornerstone Talentlink: The integration now syncs job descriptions, custom fields, and salary information. This provides much richer job data for your applications.

Other Updates

  • AFAS: Added support for syncing job custom fields.
  • Avionte: Job status mapping is improved, with the "Pipelined" status now correctly mapped to "OPEN".
  • Comeet: Added the remote_url field to jobs, candidates, and applications, making it easy to link back to the source system.
  • Eploy: Added support for fetching job custom fields.
  • JazzHR: Now syncs the remote_created_at field for jobs.
  • Jobylon: You can now sync hiring team members associated with a job.
  • SuccessFactors:
    • Error messages are now clearer for missing required fields when creating a candidate.
    • Added a new setting to append additional footer text to external job descriptions.
    • Improved performance of the create-candidate action by fetching less job data.
  • UKG Pro & UKG Ready: The in-app guidance for setting up a fast-track partnership has been updated with new instructions.
  • Workable:
    • Added the remote_url field to jobs, candidates, and applications.
    • Proactive rate-limiting has been improved to increase the reliability of actions.
Avatar of authorAike Hillbrands
ATS
a week ago

ATS API Updates - November 23, 2025

Highlights

  • 🚀 New UKG Ready ATS Integration: We've launched a new integration with UKG Ready's Applicant Tracking System. It supports syncing jobs and application stages, creating candidates, and moving applications through your recruitment pipeline.

Other Updates

  • 📎 Jobvite: Added full support for custom fields on candidates and applications. You can also now retrieve application attachments and map candidate phone numbers.
  • 📎 iCIMS: Added support for global job stages, providing more accurate recruitment pipeline data.
  • 📎 Manatal: The Passthrough API is now available for Manatal.
  • 📊 Personio: You can now fetch job postings in multiple languages by configuring them in the integration settings.
  • 📊 Workable: Extended the candidate model to include confidentiality status.
Avatar of authorAike Hillbrands
GeneralATSHRISAssessment
a week ago

Official TypeScript & Python SDKs for the Kombo API 🚀

We're excited to share that Kombo now provides official server-side SDKs for TypeScript/JavaScript and Python! 🎉

Why use our SDKs?

Our official SDKs are the recommended way to implement Kombo and offer several key advantages:

  • ✨ Ergonomic and type-safe API interactions
  • 🔄 Always up to date with the latest Kombo API changes
  • 💡 Auto-completion and detailed types for inputs and outputs
  • 🛡️ Avoid common pitfalls with built-in best practices

Get Started

TypeScript/JavaScript

npm install @kombo-api/sdk

📦 npm | 💻 GitHub

Python

pip install kombo

📦 PyPI | 💻 GitHub

Example Usage

import { Kombo } from '@kombo-api/sdk'

const kombo = new Kombo({
  api_key: process.env.KOMBO_API_KEY,
  integration_id: 'workday:HWUTwvyx2wLoSUHphiWVrp28',
})

const result = await kombo.hris.getEmployees()

Migrating from Custom Code?

If you're currently using custom code or self-built solutions to interact with Kombo, now is a great time to migrate! Our SDKs will save you time and reduce maintenance overhead. We've created an LLM-friendly migration prompt to help automate the process. Check out our documentation for details.

More server-side SDKs are planned. Have a specific tech stack in mind? Please reach out!

Avatar of authorNiklas Higi
ATS
2 weeks ago

ATS API Updates - November 16, 2025

Highlights

  • 🚀 New MHM HR Integration: We've launched a new ATS integration with MHM HR. You can now sync jobs and applications, and create new candidates with attachments.
  • 🔐 Improved Oracle Recruiting Connection Flow: We have overhauled the connection process for Oracle Recruiting. It now supports modern JWT-based authentication and features a guided setup process, making it easier and more secure for your customers to connect their accounts.
  • ⚡️ Faster Application Syncs: The GET /ats/applications endpoint is now more performant when using the updated_after filter. Changes to the associated job will no longer cause the application to be included in the results, reducing noise and unnecessary data fetching.

Other Updates

  • 📊 Pinpoint Screening Question Answers: We now sync screening question answers for applications from Pinpoint. This allows you to access detailed candidate responses directly through the API.
  • 📎 Avionte: Now supports webhooks for when talent is created or tagged (talent_created, talent_tag_added). We also improved the consistency of custom job fields.
  • 📊 Ashby: You can now sync the job_code field from jobs and use URL-type application questions.
  • 🐛 Greenhouse: To improve sync performance, temporary signed attachment URLs are no longer stored in remote_data, reducing unnecessary updates.
  • 🛠️ JazzHR: The remote_id for screening questions is now based on the question's order, making it more stable even if the question text changes.
  • ⚡️ Lever: Candidate syncs are now significantly faster for large accounts by filtering for recently updated candidates.
  • 📊 Workable: We now sync recruiters and associate them with jobs. The candidate headline is now more descriptive, combining title and company, and sourced_by mapping has been improved.
  • 📊 Zoho Recruit: Added support for secondary email addresses when creating applications.
Avatar of authorAike Hillbrands
ATS
4 weeks ago

ATS API Updates - November 2, 2025

Highlights

  • 🚀 Workable Webhooks: The Workable integration now supports webhooks. This allows you to receive real-time updates for candidate events, including creation, stage moves, and deletions, keeping your data synchronized without waiting for the next periodic sync.
  • 📎 Jobylon Screening Questions: You can now sync and answer screening questions for jobs from Jobylon, enabling a more complete application workflow.

Other Updates

  • 📎 Ashby: Added support for syncing candidate location, including city, state, and country.
  • 📎 Bullhorn: You can now sync candidate location details, including country. We also improved syncing of social media links from custom fields.
  • 📎 Teamtailor: Added a new setting to configure whether notes on an application are sent as public or private. The connection flow instructions have also been clarified.
  • Avionte: Full syncs are now scheduled less frequently to reduce API usage costs for your customers, while incremental updates continue as normal.
Avatar of authorAike Hillbrands
ATS
a month ago

ATS API Updates - October 26, 2025

Highlights

  • 🚀 New Greenhouse Webhooks: We've launched comprehensive webhook support for Greenhouse. You can now subscribe to events for candidates, applications, jobs, interviews, and more to build real-time workflows.
  • 📧 Filter Users by Email: The GET /ats/users endpoint now supports a new emails query parameter, allowing you to easily retrieve specific users by providing a list of their email addresses.

Other Updates

  • 📎 Social Links Support: We've expanded support for syncing candidate social media links to more integrations, including Bullhorn (via a configurable custom field), Pinpoint, and Zoho Recruit.
  • SuccessFactors:
    • A new integration setting allows you to sync specific standard fields as screening questions for greater flexibility.
    • The move-application-stage action is now faster thanks to improved caching.
  • Cornerstone OnDemand: We've added a new capability to automatically answer screening questions during application creation.
  • Gem: Added support for the remote_work_status field on jobs.
Avatar of authorAike Hillbrands
ATS
a month ago

ATS API Updates - October 19, 2025

Highlights

  • 🚀 Recruiterflow Actions Expanded: We've added powerful new capabilities to the Recruiterflow integration. You can now use the `move-application-to-stage` and `reject-application` actions. We also now sync rejection reasons and allow you to specify which user performs an action on behalf of.
  • ❓ Smarter Application Creation for Zoho Recruit: Creating applications in Zoho Recruit is now much more reliable. We automatically map any required candidate fields as screening questions for a job, which helps prevent application failures due to missing information.

Other Updates

  • Workable:
    • Improved the reliability of creating candidates with attachments, especially when read permissions for candidates are not granted.
    • Added better error handling for invalid social media URLs during candidate creation.
  • Zoho Recruit: The candidate model has been extended to include Facebook and LinkedIn profiles.
  • SuccessFactors: Screening questions are now locale-aware, using the job's default language to ensure questions and answers are consistent.
  • Cornerstone OnDemand: Improved error handling when creating candidates, such as when a job has been closed.
  • Manatal: Syncs are now more reliable thanks to improved rate-limiting that prevents API errors.
  • iCIMS: Added support for the `outcome` field on applications.
Avatar of authorAike Hillbrands
ATS
a month ago

ATS API Updates - October 12, 2025

Highlights

  • 🚀 New Integration: RecruiterFlow: You can now connect to RecruiterFlow to sync jobs, candidates, and users. The integration supports the `create-candidate` action, including attachments and screening questions.
  • 📈 Major Expansion for Avionté: We've significantly enhanced our Avionté integration. It now supports creating candidates, adding tags and attachments, moving applications between stages, and rejecting applications. We've also added support for partner webhooks to keep your data in sync in near real-time.
  • 📧 Support for Additional Contact Info: The `create-candidate` action now supports additional_email_addresses and additional_phone_numbers, allowing you to capture more comprehensive contact information for candidates.

Other Updates

New Actions & Model Extensions

  • 📎 Bullhorn: The `create-candidate` action now updates existing candidates with screening question answers, preventing data loss when a candidate reapplies.
  • 📎 Lever: You can now enable a new integration setting to prevent candidates from reapplying to the same job.
  • 📊 SuccessFactors: The Application model now supports custom fields.
  • 📊 iCIMS: We've extended our data models to include created_at for candidates and applications, and department for jobs.

Integration Enhancements & Fixes

  • Cornerstone OnDemand: The `create-candidate` action now supports additional types of file attachments.
  • eRecruiter: You can now explore custom fields for jobs using the Live Data Explorer in your Kombo dashboard.
  • Gem: Job posting visibility is now more accurately mapped to INTERNAL, UNLISTED, or PUBLIC. The integration is also now correctly marked as partner-only in the connection flow.
  • Greenhouse: We've clarified the API key instructions in the connection flow to make setup easier for your customers.
  • Personio: We've updated our integration to accurately reflect that several actions, like adding attachments, are not supported by Personio's API.
  • rexx systems: We've rolled out several fixes to make candidate creation more reliable and added a new setting to improve application source tracking.
  • Teamtailor: Candidate creation is now more resilient and will no longer fail if applying tags is unsuccessful.
  • Umantis: A new setting is available to translate customer-defined selection lists in job data.
  • Multiple Integrations: We've clarified in our documentation that for Bullhorn, Manatal, and Workable, only the primary email and phone number are supported when creating candidates.
  • 🐛 We've also improved the reliability of actions and data syncs for Ashby, BreezyHR, Coveto, d.vinci, Fountain, Heyrecruit, Oracle Recruiting, Taleez, and TalentSoft.
Avatar of authorAike Hillbrands
ATS
a month ago

ATS API Updates - October 5, 2025

Highlights

  • 🚀 Advanced Candidate Sync Filtering: We've introduced a powerful new setting in the Kombo Dashboard that gives you granular control over candidate and application syncs. You can now choose to sync all candidates and apply an upstream filter to limit the sync to a specific timeframe, such as "only candidates updated in the last 365 days." This helps reduce sync times and focuses on the most relevant data.
  • ⭐ SAP SuccessFactors: Template-Based Custom Fields: You can now manage required custom fields for job applications simply by uploading a Job Application Template file from SAP SuccessFactors into the Kombo Dashboard. Kombo will automatically parse the template and surface the required fields as screening questions, streamlining the setup process.

Other Updates

  • New Actions & Expanded Coverage:
    • 📎 iCIMS: Custom Field Support for Candidates & Applications: We've extended our iCIMS integration to fully support custom fields on both the Candidate and Application models.
    • 📎 Workable: Added support for syncing Job Postings and Candidate Tags.
    • 📎 CEGID TalentSoft: You can now fetch attachments for candidates and applications using the new `get-candidate-attachments` and `get-application-attachments` actions.
  • Integration Improvements & Fixes:
    • 🐛 Zoho Recruit: Retrieve the actual HTML job description. Previously, the API returned only plain text.
Avatar of authorAike Hillbrands
ATS
2 months ago

ATS API Updates - September 28, 2025

Highlights

  • 🚀 New Integration: Crelate: We've added support for Crelate, a popular recruiting CRM and ATS. You can now sync jobs, candidates, applications, and interviews.
  • ⚙️ New Candidate Sync Setting: You now have more control over which candidates to sync. A new integration setting allows you to choose between syncing all candidates or only those created via Kombo.

Other Updates

  • ✍️ Zoho Recruit: Job descriptions are now synced as rich, formatted HTML by parsing them from the public career site, providing a much better experience than the plain text previously available from the API.
  • 📊 Ashby: Candidate sources now include additional metadata such as the source type, giving you more context for your analytics.
  • 🐛 Error Handling and Reliability: We've shipped numerous improvements for more accurate and resilient error handling across many integrations, including ADP Workforce Now, AFAS, Cornerstone OnDemand, Greenhouse, Rexx, SAP SuccessFactors, TalentSoft, and Teamtailor.
  • 🛠️ Minor Integration Enhancements: We've also improved Coveto (custom fields in job fetches), Dvinci (job URL fallbacks), SuccessFactors (screening question ordering), Taleez (candidate source writing), TalentLink (job post URL added), and Workable (job closed error handling).
Avatar of authorAike Hillbrands