Kombo Kombo Changelog logo

Kombo Changelog

Back to Kombo Subscribe to Updates

Labels

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

Jump to Month

  • March 2026
  • February 2026
  • January 2026
  • 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
LMS
today

LMS API Updates - March 8, 2026

  • 🧑‍💻 Sandbox: The bulk-upsert-courses action now supports setting the language and duration for courses, making testing more flexible.
Avatar of authorAike Hillbrands
Assessment
today

Assessment API Updates - March 8, 2026

Highlights

  • 👻 Support for Background Check Providers: You can now configure your assessment integration to identify as a "background check" or "hybrid" provider. This ensures that your packages are correctly categorized and that recruiters can trigger the right workflows inside ATSs like Workday and UKG Pro that differentiate between assessments and background checks.

Other Updates

  • 📄 Coverage Updates: We've updated our documentation to more accurately reflect feature support for Recruitee, Jobvite, and SmartRecruiters.
Avatar of authorAike Hillbrands
HRIS
today

HRIS API Updates - March 8, 2026

Highlights

  • 🌴 UKG Ready: Absences Now Available: You can now sync employee absences and absence types from UKG Ready. This allows you to build more comprehensive time-off and workforce management features.
  • 🎟️ IRIS Cascade: Time Off Balances: We've added support for syncing time off balances (entitlements) from IRIS Cascade, giving you visibility into your customers' employee leave data.

Other Updates

  • 🗺️ Leapsome: We've expanded our Leapsome integration to include support for work locations and employments. Additionally, more employee fields available via their SCIM API can now be mapped as custom fields.
  • 📛 Personio: A new computed custom field, fullName, is now available for employees. We also fixed an issue with how time-off lasting over a weekend was calculated.
Avatar of authorAike Hillbrands
ATS
today

ATS API Updates - March 8, 2026

Highlights

  • 🚀 New Integration: Digital Recruiters: We've added support for Digital Recruiters, a popular ATS in the French market. You can now sync jobs and create candidates and applications.
  • 👮 New Roles Model and Endpoint: This is a major enhancement to our ATS API! We have introduced a new data model for user roles. You can now fetch both system-wide roles (e.g., "Admin") and job-specific roles (e.g., "Hiring Manager") using the new GET /ats/roles endpoint. The roles are also returned on the user and job objects.

Other Updates

  • Roles Support Rollout: In addition to the new model, we've enabled role syncing for several key integrations, including Greenhouse, Ashby, BreezyHR, Phenom, and Zoho Recruit.
  • 📎 New Actions & Capabilities:
    • Lever: You can now specify the author when adding a note to an application using the perform_as parameter.
    • Gem & Flatchr: Added support for fetching candidate and application attachments.
  • 📊 Model & Field Extensions:
    • Crelate & Jobvite: The candidate and job models now include the remote_url field, providing a direct link to the record in the source ATS.
    • Perview: Added support for syncing custom fields on jobs.
  • ⚙️ New Settings & Configuration:
    • Ashby: Added new settings to give you more control over application stage changes, including options to skip moving archived applications.
    • Bullhorn: You can now configure the integration to convert uploaded CVs to plain text instead of HTML.
    • Bite: Added a new setting to sync jobs only from specific recruiting channels.
  • 🛠️ Integration Improvements & Fixes:
    • SmartRecruiters: At the request of the provider, we have disabled the automatic answering of screening questions. Delta syncs are also now significantly faster.
    • Taleo: Expanded coverage to include EEO questions, candidate location data, and more specific attachment types.
    • iCIMS: You can now specify an application status when creating an application.
  • 🧑‍💻 Developer Experience:
    • Sandbox: Added more test jobs with specific remote_ids to make E2E testing easier.
    • Documentation: Clarified the distinction between job-specific roles and system-wide roles in our API reference.
Avatar of authorAike Hillbrands
General
today

Platform Updates - March 8, 2026

Highlights

  • ⚙️ Per-Integration Rate Limiting: You now have more granular control over API usage. A new optional setting allows you to configure specific rate limits for each of your integrations, which is perfect for managing high-volume connections without affecting others.
  • ⚡️ Major Performance Boost for API Queries: We've rolled out a new query architecture that dramatically speeds up data retrieval for all model endpoints. This new engine is now the default for fetching candidates and applications, delivering significantly faster response times, especially for integrations with large amounts of data.
  • 🗺️ Customizable Connection Flow Guides: To provide a more tailored experience for your customers, you can now override the default Kombo connection guide with your own custom URL. This link will be displayed to your customers during the integration setup process.

Other Updates

  • 🧑‍💻 Developer Experience: Our internal Komboman tool now offers better support for SOAP-based Passthrough APIs like Workday, including the ability to load XML request examples.
  • 📚 Documentation: The webhooks documentation has been updated to clarify our automatic retry behavior.
Avatar of authorAike Hillbrands
LMS
a week ago

LMS API Updates - March 1, 2026

Highlights

  • 🏆 LMS API is now Generally Available: We're excited to announce that we have removed the "Beta" tag from our LMS API! The API is now considered stable and generally available for all LMS customers.
  • ⚙️ New Course Sync & Write Configuration: We've introduced more powerful and granular settings for the LMS category. You can now configure whether to sync all courses from a customer's system or only courses associated with specific content provider IDs. You can also set a default provider ID for writing courses.

Other Updates

  • Workday: Improved the logic for the `bulkUpsertCourses` action to better match and update existing courses, preventing potential duplicates.
  • Kombo Dashboard: The coverage grid for the `bulkUpsertCourses` action now shows granular support for `create` vs. `update` operations, giving you a clearer picture of an integration's capabilities.
Avatar of authorAike Hillbrands
Assessment
a week ago

Assessment API Updates - March 1, 2026

Highlights

  • 📎 Workday: You can now upload attachments when updating background check results. This enhancement unblocks key workflows for background check providers.

Other Updates

  • Kombo Dashboard: The "Create Assessment Order" form is now dynamically scoped based on the integration's capabilities, preventing you from filling out unsupported fields. We've also published a new guide on how to use the Assessment UI in our documentation.
  • Recruitee: Added support for a `subtitle` remote field in the `update-assessment-result` action.
  • Teamtailor: A new integration setting allows you to group assessment result attributes into nested tables, improving how they are displayed inside Teamtailor.
  • Workday: Our background check sync is now more resilient; it will skip employees without an email address instead of failing. We've also improved how we resolve application IDs, which is critical for uploading result attachments.
Avatar of authorAike Hillbrands
HRIS
a week ago

HRIS API Updates - March 1, 2026

Highlights

  • 🌳 Factorial: We've migrated our integration to Factorial's new `2026-01-01` API version for job catalog data. This provides access to the new Job Catalog Tree, offering more granular data on employee roles, levels, and job titles.
  • 🪜 Iris Cascade: You can now enable a setting to sync employee hierarchy levels as custom fields. We've also added support for two new models: Absences and Absence Types.
  • 🌴 UKG Pro: Added support for two new models, Time Off Balances and Absence Types, allowing you to build richer time-off and attendance use cases.

Other Updates

  • 🗓️ BambooHR: Syncs will now include absences with a `canceled` status, providing more complete time-off data.
  • 🏦 HiBob: Added a new integration setting to configure a fallback domestic bank routing type, improving data mapping for payroll use cases.
  • 🔗 Sage People: Expanded data coverage by adding support for pulling information from related tables during syncs.
  • 💰 SuccessFactors: Improved the reliability of syncing compensation data, preventing syncs from failing if compensation info is missing for an employee.
  • 🗂️ Sympa: You can now enable a new integration setting to fetch data from all available API endpoints. This significantly expands the data available for custom field mapping.
Avatar of authorAike Hillbrands
ATS
a week ago

ATS API Updates - March 1, 2026

Highlights

  • 🔭 Workable: You can now filter candidates by their updated-at date, allowing for more efficient delta syncs. We've also enriched screening question answers with a stable `remote_id` for more reliable mapping.

Other Updates

  • 📊 Carerix: Added support for custom fields on both the Job and Application models.
  • ✅ d.vinci: Standard fields that are exposed as screening questions are now correctly marked as mandatory.
  • 📎 Lever: Attachment fetching is now more resilient. The API will now skip individual invalid files instead of failing the entire action.
  • 🌐 Personio: Added a new integration setting to let you specify the locale when fetching screening questions.
  • 🛠️ rexx systems: Improved error handling when creating candidates with invalid data.
  • 🤷 SuccessFactors: We've improved error messages when a required screening question is missing an answer during candidate creation.
  • 🎯 TalentAdore: Added full support for screening questions, allowing you to fetch question schemas from jobs and submit answers when creating candidates.
  • ⏱️ Talentsoft: Added support for filtering candidates by an updated-at date to enable delta syncs.
  • ⏱️ Teamtailor: You can now filter candidates by an updated-at date.
  • 📊 Traffit: Added support for custom fields on the Job model.
  • reliably fetch all sources from accounts with a large number of them. We also made application creation more robust by adding a fallback for the source ID.
  • 📄 Workday: We now sync the `visibility` (public or internal) of job postings. We've also added a fallback to ensure a job `description` is always populated and fixed how `ethnicity` and `pronoun` fields are handled.
Avatar of authorAike Hillbrands
General
a week ago

Platform Updates - March 1, 2026

Highlights

  • 🚧 Action Concurrency Limiting in Closed Beta: To improve stability for both you and your customers' systems, we've introduced concurrency limiting for write actions. When the limit is reached, our API will now respond with a `429 Too Many Requests` error, allowing your application to handle the load gracefully. This feature is not enabled by default right now and is being piloted with the first customers.

Updates

  • 📊 Dashboard Improvements:
    • The Data Explorer now displays all components of a location and correctly hides deleted job postings.
    • We've updated browser tab titles across the dashboard to make navigation easier when you have multiple tabs open.
    • Clarified the distinction between "upstream webhooks" (from the provider) and Kombo's webhooks in the integration settings UI.
    • Improved the in-app documentation for our static outbound IP proxy to make IP allowlisting clearer.
Avatar of authorAike Hillbrands