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

  • June 2026
  • May 2026
  • April 2026
  • 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
ATS
2 days ago

ATS API Updates - June 7, 2026

đŸ“Ŗ [Reminder] Greenhouse V1 retirement notice

Greenhouse is deprecating its Harvest (v1/v2) API at the end of August 2026. The integration is now labeled "Greenhouse (V1)" in the dashboard. We encourage you to migrate to Greenhouse (V3), our recommended, partner-only integration for continued service and new features. Please refer to our migration guide.

📎 Reject applications for Eploy 

You can now reject applications using the new reject-application action. Application outcomes and rejection reasons are also now synced, giving you more visibility into the hiring workflow.

🚀 What else we've shipped

  • Compleet (Persy): We now sync job and application data, derived from candidate profiles, to enrich what you receive.
  • GuideCom: The connection flow now supports authentication with an API username and password, in addition to the existing job portal URL method.
  • Phenom: Applications and candidates now support custom fields.
Avatar of authorSantosh Dhirwani
ATS
a week ago

ATS API Updates - May 31, 2026

🎉 New Compleet (Persy) integration

We've added support for the Compleet (Persy) ATS. You can sync candidate data, including custom fields and attachments.

🚀 What else we've shipped

  • Coveto:create-candidate now accepts a status field to set the candidate's status on creation.
  • Eploy: A new setting lets you define standard screening questions applied to all jobs.
  • Kula: The Interview model is now supported. You can sync interview schedules, locations, interviewers, plus the hiring team and their roles on each job.
  • Paradox: The Candidate model now includes custom attributes.
  • Traffit: the Job model now includes description and location from published adverts.
  • Workday:create-candidate now supports attachments with the OTHER type.
Avatar of authorSantosh Dhirwani
ATS
2 weeks ago

ATS API Updates - May 24, 2026

đŸ’ŧ New ATS connector: JobAdder

Sync jobs, candidates, and applications with JobAdder, the ATS widely used by staffing and recruitment agencies.

📜 Offer syncing for Oracle Recruiting

Oracle Recruiting now syncs job offers, including offer details, statuses, and key dates.

🚀 What else we've shipped

  • Bullhorn for Salesforce: 
    • The connection flow now includes an ATS version (v1/v2) selection step, so customers only see the permissions relevant to their setup.
    • Job Board Applications can now be converted into a standard Application when moved to a new stage.
  • Kula: the integration now supports the delta_date filter, so you can fetch only the records that have changed since the last sync.
  • Ubeeo: the job model now includes weekly_hours, experience_level, and employment_type.
Avatar of authorSantosh Dhirwani
ATS
3 weeks ago

ATS API Updates - May 17, 2026

âœī¸ Write actions for Greenhouse v3 (closed beta)

The closed-beta Greenhouse v3 integration now supports the full write set. Create candidates and applications, move applications between stages, reject, add notes and attachments, and manage candidate tags. Reach out if you'd like access to the beta.

🐂 Bullhorn for Salesforce: Job Board Applications

Job Board Applications now sync from Bullhorn for Salesforce, with a new virtual stage so you can track them alongside the rest of your pipeline.

🚀 What else we've shipped

  • Ashby: new get-candidate-attachments action so you can fetch resumes without an application ID.
  • d.vinci: create-candidate now accepts street_1 and zip_code.
  • Guidecom: zusatzdaten job data is now mappable to custom fields.
  • iCIMS: optional "Job Board" source when creating new candidates.
  • JazzHR: syncs now respect the candidate cutoff date filter.
  • Loxo: applications now include a remote_url linking back to the record in Loxo.
  • UKG Pro: create-application now supports DATE type screening questions.
Avatar of authorSantosh Dhirwani
ATS
a month ago

ATS API Updates - May 10, 2026

Highlights

  • 🚀 New Integration: LogicMelon: We've launched a new ATS integration with LogicMelon. You can now sync jobs and applications, create candidates with documents, and manage application stages.
  • 🎋 BambooHR: Added a new reject-application action, allowing you to disqualify candidates programmatically. We also added support for syncing and using rejection reasons.

Other Updates

  • 📊 Bullhorn: You can now filter candidates by their last modified date, giving you more control over the scope of your syncs.
  • 📊 Bullhorn for Salesforce: Added support for v1 of the ATS, ensuring compatibility for customers on different versions of the platform.
  • â„šī¸ Cornerstone OnDemand: The coverage information for several actions, like handling attachments and notes, has been updated to correctly reflect them as unsupported by the provider's API.
  • 📊 d.vinci: Screening questions of type TEXT and TEXTAREA now include a default max_length, improving compatibility with form validation.
  • ⚡ Greenhouse: Syncs are now faster and more efficient as we've increased the number of records fetched per API call. We also improved the reliability of fetching candidate tags.
  • 📊 Onlyfy: The Application model now includes the remote_created_at field.
  • âš™ī¸ Paycor: A new integration setting is available to filter which legal entities are synced.
  • 📊 Softgarden: The application payload now includes the privacyPolicyAcceptedDate when creating candidates.
  • 📊 Workday:
    • You can now sync interviewers associated with an interview, including their names and email addresses.
    • Added upstream filtering for candidates, resulting in more efficient syncs for large accounts.
    • A new integration setting is available to filter job postings by site.
Avatar of authorAike Hillbrands
ATS
a month ago

ATS API Updates - May 3, 2026

Highlights

  • đŸĒ Webhook Support for BreezyHR & Traffit: We've added full webhook support for BreezyHR and Traffit. You can now subscribe to real-time events for candidates, applications, and jobs to keep your platform instantly updated.
  • 📊 BreezyHR Custom Fields & Locations: The BreezyHR integration can now sync custom fields and detailed location data. This is enabled by a new setting that allows Kombo to fetch data from your public job board.

Other Updates

  • 📚 Documentation Clarifications: We've added documentation to clarify two common topics:
    • How to determine the order of recruitment stages using the index field on the stage object.
    • The distinction between job_code (the human-readable requisition ID) and remote_id (the internal system identifier).
  • Greenhouse: Added a new setting to adjust API request concurrency, helping to better manage rate limits. The connection flow also provides clearer instructions for creating API keys.
  • MHM HR: The connection process now automatically discovers the correct job feed path, simplifying setup. We also fixed an issue with parsing German date formats (DD.MM.YYYY).
  • UKG Ready: Added support for custom Employee ID fields.
Avatar of authorAike Hillbrands
ATS
a month ago

ATS API Updates - April 26, 2026

Highlights

  • 🚀 New BrassRing Integration: We've launched a new integration with BrassRing. You can now sync jobs and create candidates, with full support for mapping and answering screening questions during application submission.
  • 📎 SmartRecruiters Split Consent Support: The create-candidate action for SmartRecruiters now supports split GDPR consent. This allows you to handle more complex compliance requirements by passing consent decisions for multiple scopes.
  • âšĄī¸ Loxo Delta Syncs: The Loxo integration now supports delta syncs, enabling faster and more efficient updates by fetching only records that have changed since the last sync.

Other Updates

  • 📎 Bullhorn: Added a new reject-application action.
  • âš™ī¸ Workable: A new integration setting allows you to use location.shortcode for job posting remote IDs, making it easier to match jobs between your system and Workable.
  • 📊 Cornerstone Talentlink: We've expanded the job model to include more custom fields and fixed an issue with retrieving candidate attachments. The create-candidate action was also improved.
  • âš™ī¸ Crelate: Added an integration setting to sync candidates without relying on the API's record_type filter, improving data completeness for certain account configurations.
  • âš™ī¸ Eploy: A new integration setting allows you to concatenate additional fields into the job description for more detailed job postings.
  • âšĄī¸ Reliability Improvements: We've enhanced rate limit handling and authentication logic for Lever, Phenom, and Recruit CRM to increase sync reliability.
  • 🔐 Jobvite: The connection flow now includes permission testing and clearer instructions on required API scopes.
  • 📊 Loxo: Job and person records now include a remote_url field, linking directly to the record in the Loxo application.
Avatar of authorAike Hillbrands
ATS
a month ago

ATS API Updates - April 19, 2026

Highlights

  • 🚀 New Kula Integration: We've launched a new integration with the Kula ATS. You can now sync jobs, job postings, recruitment stages, candidates, and applications.
  • 📋 SuccessFactors: The application sync now includes answers to screening questions, allowing you to access richer candidate data.

Other Updates

  • 🎭 We've standardized hiring team role mappings across several integrations, including Greenhouse, Bullhorn, Teamtailor, and SuccessFactors, for greater consistency.
  • 📝 Flatchr: Added full support for screening questions. You can now fetch questions with jobs and submit answers when creating candidates.
  • 📎 Coveto: You can now get and add attachments for candidates and applications using the new `get-application-attachments`, `get-candidate-attachments`, and `add-application-attachment` actions.
  • âœ‰ī¸ Teamtailor: You can now include a cover letter when creating an application.
  • đŸ•ŗī¸ Ubeeo: Added support for API passthrough requests, allowing you to interact directly with the Ubeeo API.
  • 📁 iCIMS: A new integration setting is available to customize which job folders are considered `approved`, giving you more control over job status mapping.
  • 📍 UKG Pro: Job locations are now enriched with full physical street address details from the `/physical-locations` endpoint.
  • đŸ—Ŗī¸ Personio: Added a new setting to force a specific language for the job board XML feed.
  • đŸ’ŧ Piloga: We now support fetching live job data on-demand to enrich job records with the most up-to-date information.
Avatar of authorAike Hillbrands
ATS
a month ago

ATS API Updates - April 12, 2026

Highlights

  • 🚀 New ATS Integration: Mercury: We've added support for Mercury, allowing you to sync jobs, candidates, applications, and more.

Other Updates

  • 📎 Cornerstone OnDemand: Improved the reliability of the create-candidate action by caching submission details to prevent creating duplicate candidates during retries.
  • ⚡ Crelate: Significantly improved the performance of candidate delta syncs.
  • 📊 Eightfold: The create-candidate action now correctly includes the application source and initial stage. We also fixed an issue to ensure the correct job ID is used when creating candidates.
  • âš™ī¸ Oracle Recruiting: You can now configure custom state names that should be mapped to a CLOSED job status, giving you more control over your job listings.
  • 📊 Pinpoint: Added a new integration setting to include custom attributes when syncing jobs.
  • ⚡ UKG Pro: Candidate syncs are now faster and more efficient, as we now use upstream filtering based on when a candidate was last updated.
  • đŸˇī¸ Tags: The name field is now enabled by default for the Tag model when you configure a new integration scope.
Avatar of authorAike Hillbrands
ATS
2 months ago

ATS API Updates - April 5, 2026

Highlights

  • 🚀 Personio: We've introduced a major improvement for tracking applications. A new optional setting allows using Personio's stable application IDs instead of relying on candidate emails, significantly improving tracking reliability when candidates are anonymized, change their email, or applications are moved.
  • 📊 Bullhorn: You can now sync hiring team members and system-level user roles. This provides a more complete picture of your customers' recruitment setup, mapping roles like `clientContact` to `HIRING_MANAGER` and `owner` to `RECRUITER`.

Other Updates

  • Factorial: âŦ†ī¸ The integration has been upgraded to use the latest API version (`2026-01-01`), ensuring continued compatibility and access to new features.
  • Ashby:
    • âšĄī¸ Improved the file upload mechanism for better reliability when creating candidates and adding attachments.
    • đŸ“ĸ Added better warnings when a provided candidate source name can't be found during candidate creation.
  • Oracle Recruiting: 🔐 Improved the connection flow to ensure the correct write permissions are requested when application move/reject actions are in scope.
  • SmartRecruiters: 🔎 We've added support for filtering candidates by a cutoff date, allowing you to control the historical scope of your syncs. Additionally, webhook deletion is now more graceful, preventing errors if a webhook has already been removed.
  • Eploy: 🔐 The connection flow now supports hostnames, allowing your customers to connect their Eploy instances on custom domains.
Avatar of authorAike Hillbrands