kombo.dev Kombo Changelog logo

Kombo Changelog

Back to Kombo Subscribe to Updates

Labels

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

Jump to Month

  • 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
ATSHRIS
a year ago

Okta and TRAFFIT integrations, better employee filters, screening question answers

ATS 

  • 🕵️ Ability to natively write back screening question answers- If you're already collecting the answers to the screening questions for a job you can now post the answers back right into the ATS.
    • This can simply be done via the "create application" (or the older "create candidate") endpoint that you've been using anyways
  • 🚦 New TRAFFIT ATS integration, which will be relevant for all of our customers targeting the Polish/East-European market

HRIS 

  • 🛑 New filtersfor "get employees" endpoint- If you're serving large enterprises with thousands or ten thousands of employee records, you don't want to sync all of those into your own database
    • That's why now you can filter only for employees belonging to certain teams, departments, cost centers or legal entities
    • Check it out in the docs
  • 🔐 New Okta HRIS integration- Besides Google Workspace and Azure AD one of the big directory providers and now part of the Kombo integration portfolio.
    • As this is is only a directory sync it supports reading employees and group memberships but nothing else
Avatar of authorMarvin, Product Lead
GeneralATSHRIS
a year ago

Role system, fuzzy custom fields and "move application"

General 

  • 🎭 Role system for the Kombo dashboard- In case you want to onboard non-engineering team members that don't need all of the features of the Kombo platform or shouldn't have access, you can now use the new role system. The roles are:- Admin:Can do everything possible with the dashboard at the moment
    • Developer: Can do anything but not invite new members to the team
    • Operator: Can't change any settings, just create new integrations or look into existing ones (good for customer success team, etc.)
    • To edit/add members, sign into the Kombo Dashboard, click on your profile in the bottom left and then on "Users"

ATS 

  • ⏭️ New endpoint: Move application to stage- For all of you that don't only create applications and then forget about them. You can now use a new endpoint to move an application to a new stage

HRIS 

  • 🫥 Fuzzy match custom fields- Tired of mapping a custom field for every single new customer that you're onboarding? Same here! That's why now you can alias custom fields to auto-match them
    • If you set the alias "passport" and your customer has a field that contains "passport" somewhere in the name, it will automatically be mapped
  • 🌍 New Deel HRIS integration- Not strictly an HRIS but still an important integration as Deel has become the biggest global EOR player
Avatar of authorMarvin, Product Lead
GeneralHRIS
a year ago

Cleaner UI, specific times for absences, Kombo blog

General 

  • 📜 Public Kombo blog:

    • We now have the official Kombo blog! There you can find details on features we launched, announcements and general content on why building integrations can be hard. Check it out here and let us know what you think
  • 🧼 Cleaned-up UI

    • There's too many tools out there that give you a hard time navigating the UI (SuccessFa… not to drop any names). We don't want Kombo to be one of them!
    • That's why we hid a lot of elements and selects that aren't necessary for you (i.e. everything related to HRIS, if you're only using ATS integrations)

 HRIS 

  • ⏰ Added support for specific times for absences- Some of the HRIS out there let you specify the exact time that you'll be out of office. Now you can easily see via the Kombo API which absence types support this and submit those times in "create absence"
    • Blog post with more details to follow!
Avatar of authorMarvin, Product Lead
GeneralATSHRIS
2 years ago

Onboarding flow, improved Pending Links, OTYS & Silae integrations

General 

  • 🏄‍♂️ Onboarding flow for new customers- Learning how to use a new tool can be challenging at times. That's why - in addition to our face-to-face onboarding and support - there's an in-app onboardingto get you started faster!
    • Please note that all the Kombo-veterans that have been using the product for a while now won't see this feature. You can reach out to us if you're interested, though!
  • 🔰 Reliability improvements- We are making big improvements behind the scenes to make Kombo even more reliable and safe, so that you can continue to scale your integrations with peace of mind.
  • 🔗 Improved Pending Links- Adding to the improvements of last week you are now able to extend the expiration time of a connection link as often as you want and revoke the linkif something went wrong
    • Also, if your customers is running into issues using a link, you can now see what happened in the logs connected to a link. There you'll know whether they granted the wrong permissions, have bad credentials or what went wrong.

ATS 

  • 🚀 Released a new ATS integration with OTYS- OTYS Recruiting Technology is one of the big names in the Dutch HR-tech landscape. Now, you can confidently offer this integration through Kombo to your customers in the BeNeLux and UK markets.

HRIS 

  • 📜 Released private beta for HRIS integration with Silae- The second largest payroll tool in France is also now part of the Kombo portfolio. If you're interested in being among the first to try it out, reach out to us for the private beta!
Avatar of authorMarvin, Product Lead
GeneralATS
2 years ago

Pending Links, "create application" endpoint, application attribution

ATS 

  • 🚀 Released a new ATS integration to eRecruiter- To avoid any confusion, there are multiple ATS out there called eRecruiter; this time we're integrating the Austrian ATS eRecruiter.net but more are to come
  • ⛲ Application attributionfor complex tools- If you submit a great candidate to your customer's ATS you sure want them to know that it was you who put in the work and not someone else
    • While almost all ATS have some way of declaring that a candidate was sourced by someone else, some of these tools require a lot of set up before you can declare this on candidates
    • Kombo now supports attributing candidates also for these tools. For now, this is added for Personio, SmartRecruiters and Workable but lots more to come

General 

  • ⏳ Overview of pending links- Ever sent a link to a customer only to wondering when they are connecting it or if they need help?
    • With the pending links overview you can now see all the links you sent out, which ones were opened already and where your customers had problems
    • Just go to your integrations overview and create a new magic link to try it out!
  • ⚠️ Warnings on API responses- Things can get messy when dealing with a lot of different APIs at the same time. While Kombo is abstracting and handling a lot of errors for you in the background we want to be transparent about problems that we solved.
    • If, for example, you upload a candidate and at least one of the attachments is rejected by the API we will successfully create the candidate but give you a warning about these attachments. Check out the docs to learn more
  • 📜 Link to help center from within connection flow- Ever felt stuck while trying to connect your Workday instance? We know the struggle!
    • Now it's extremely easy to get a step-by-step guide on how to generate and configure a tool while trying to connect it. You can see this at the very bottom of the connection flow!
  • ☂️ Possible errors are now documented- You can now see right from our docs which error codes can be returned by the Kombo API so that you can prepare upfront
Avatar of authorMarvin, Product Lead
ATSHRIS
2 years ago

WTTJ integration, legal entities, robust attachment uploads

ATS 

  • 🌴 Released a new ATS integration to Welcome to the Jungle (WTTJ)- As one of the biggest recruiting-tech companies in France, WTTJ cannot be missing from a European integration portfolio
  • 🛟 Added auto-handling of failed attachments- Lots of different ATS have lots of different rules for which attachments are allowed. And sometimes the candidates just submit garbage data that is rejected by the ATS API
    • The Kombo API now handles the complexity of filtering out invalid attachments for you so that you don't have to retry each request 10 times just because of a broken PDF
  • 🩹 Improved reliability for rexx-systems ATS- Still in beta, there were a lot of improvements on creating candidates in rexx systems

HRIS 

  • 🏢 Added legal entitiesto data model- Also known as (sub-) companies many different HRIS allow having multiple legal entities to be managed
    • You can now fetch all of them via this endpoint and see on each employee which legal entity they belong to
Avatar of authorMarvin, Product Lead
GeneralATSHRIS
2 years ago

HaileyHR integration, Scope config templates, URL attachment uploads

Hey there, we're back from a short changelog break and stoked to tell you more about all the exciting things that happened in the Kombo universe. Let's dive right into it!

General

  • 🤹‍♀️ You can now easily juggle multiple scope configs.- Over are the days of painstakingly selecting which data points you want to sync for each customer (even though you can still do that!)
    • If, for example, one part of your customers prefers syncing less data than others you can just create one more restrictive and one generous scope config template for them and re-use them from now on
    • Read more here

ATS 

  • 🔗 Upload attachments by a URL- Long awaited and finally here: instead of having to encode a file and upload it as a big string in your request, you can simply pass a URL pointing to this attachment
    • This means the data field of an attachment is now not recommended anymore and instead data_url should be used. Read more here.
  • ⚗️ remote_fields for Personio ATS- In case you want to write data that the Kombo data model doesn't support yet (like recruiting channels) you can now use the remote_fieldsfor that.
    • But this is only a workaround and we're already building extensions to the data model that will make it obsolete

HRIS 

  • 🚀 Released a new HRIS integration: HaileyHR.- Hailey is a Swedish HRIS system and has collected quite a lot of traction lately so it's an important integration to have if you have Nordics-based customers
Avatar of authorMarvin, Product Lead
GeneralATSHRIS
2 years ago

Fountain integration, SuccessFactors pass-through API, new help center ⛲

  Here’s the second changelog entry for today! This one’s for last week where we…

  • 🚀 Released a new ATS integration to Fountain.
  • 🗒️ Added response bodies to our request logs.- There’s now a button to view the response body on all failing requests in syncs and all requests regardless of status in actions.
  • ✅ Added validation for candidate attachments.- We now check file sizes, types, and extensions before uploading files to make creating candidates more predictable.
  • ⏩ Added a pass-through API for SAP SuccessFactors.- This enables implementing custom behavior not covered by our unified API while not worrying about authentication.
  • ⏳ Changed our sync scheduling so that periodic syncs can’t overlap.- This previously caused issues for integrations with long sync durations because the overlapping syncs would eat into each other’s rate limits and cause each other to slow and fail in some cases.
  • 📖 Released a help center to publish answers to integration-specific answers like "How will test
     results be displayed in ATS X?”
    .- Check out our test results documentation for an example (note that our help center requires logging in with your Kombo account).
    • We also took this as a chance to improve the docs around our pass-through API. Check them out here!
  • 🚨 Migrated our production alerts to a new incident management system.- This helps us internally respond even more quickly to errors happening with integrations in production, like parsing edge cases or permission problems with enterprise integrations.
Avatar of authorMarvin, Product Lead
GeneralATSHRIS
2 years ago

Haufe Umantis integration, writing candidate sources, new Logs 💥


The week before last week we…

  • 🚀 Released a new integration to the much-requested Haufe Talent (Umantis) ATS!
  • 💥 Added the ability to specify a source when creating candidates.- This enables you to communicate to your customers that specific candidates applied through your job board or were sourced by you.
    • Check out the "Create candidate" documentation to find out more.
  • 📝 Launched a new version of our "Logs" feature that allows you to keep track of all syncs and write actions happening in your environments, including any API requests sent as part of them!- You can use this to, for example, understand why write actions to a specific integration are failing or what permission errorsare causing a sync to report authentication issues.
    • Check it out under the "Logs" tab in your Kombo sidebar.
  • ⚙️ Revamped our sync infrastructure to allow syncing particularly large integrations on separate worker instances, enabling even syncs taking 8+ hours to finish reliably every time.
  • 🏡 Extended our Softgarden ATS integration to allow syncing application statuses.
  • 🪴 Finished building our HRIS integration to Google Workspace, but we're still in the process of getting verified.
  • 🧹 As always, fixed several bugs and performance problems.
Avatar of authorMarvin, Product Lead
GeneralATSHRIS
2 years ago

Ongoing closed beta, DATEV end-user docs, Nmbrs coverage, bug fixes 🫧


This week we focused on testing and polishing our current closed beta integrations Sympa and rexx systems. (Let us know if you'd also like to get early access!)


Apart from that, we've launched the following improvements and fixes:

  • ⚡ Syncs will now finish more quickly most of the time because, for most syncs, we're only pulling changed entries now.
  • 👀 Integration pages now show more details about the progress of syncs and errors that occurred to give more context on issues.
  • 📖 We now have end-user-facing documentation around connecting DATEV to reduce friction for end-users setting up DATEV integrations.
  • ☝️ We now return better errors when write actions fail due to missing permissions in the integration's scope config.
  • 🔐 The Humaans connection flow now shows and enforces which permissions must be enabled when creating the API key.
  • ➕ We increased the data model coverage on Nmbrs, now exposing employment statuses, employment types, and office locations.
  • 🐛 Fixed a bug where using updated_after on a read endpoint would not include changes on relation models (like a candidate's applications).
Avatar of authorMarvin, Product Lead