Back to changelog

Warp and AgileATS integrations

Warp and AgileATS are live across HRIS and ATS

ATS and HRIS

Four endpoints each, covering the employee record on one side and the hiring pipeline on the other.

  • Warp: GET /employees, GET /employments, and GET /locations for the core employee record
  • Warp: GET /employee-payroll-runs for deductions, earnings, and tax detail per run
  • AgileATS: GET /jobs and GET /job-postings for open roles and the listings candidates see
  • AgileATS: GET /applications and GET /job-interview-stages for submissions and pipeline steps

Read more in the Employees docs.

QuickBooks Online and Sage Intacct gain write endpoints

Accounting

POST /expenses creates expenses on QuickBooks Online, and POST /invoices creates invoices on Sage Intacct. QuickBooks Online expense creation uses an updated request structure. Read more in the Expenses docs.

Jira tickets accept native status and priority values

Ticketing

Set a Jira ticket's status and priority with Jira's own values, and a custom workflow configuration maps straight through.

  • PATCH /tickets has the ability to set native status and priority
  • POST /tickets has the ability to set native priority
  • Inbound Jira webhooks carry native status values into PATCH /tickets

Read more in the Tickets docs.

The dashboard audit trail records end user and credential changes

Scope and selective sync filter changes made in Merge Link are attributed to the end user who made them. Partner credential updates record who changed them and when.

Improvements

  • Ashby - GET /jobs returns job descriptions when the separate Job Posting model is disabled
  • Changed Data webhooks - Payloads carry raw remote enum values when show_enum_origins is set
  • Gusto - GET /payroll-runs adds a reference to the general ledger export behind each run
  • IntelliHR - GET /employments returns current remote data
  • Kallidus - GET /employees syncs records carrying an area code without a phone number
  • NetSuite
    • POST /contacts applies the account's default currency on single-currency accounts
    • POST /invoices populates the associated contact
    • GET /accounts, GET /tax-rates, and GET /tracking-categories sync on accounts-payable-only configurations with restricted receivable permissions
    • Remote Field Classes return valid choices for custom fields and segments
  • Sage Intacct - Remote Field Classes return choices where field and relationship identifiers differ
  • Sage People - OAuth connections updated to use PKCE
  • Salesforce - GET /opportunities expands custom field data on the opportunity and its related records
  • SharePoint
    • GET /files, GET /folders, GET /drives, and GET /permissions complete initial sync when sites fall outside Selective Sync filters
    • GET /permissions detects and processes permission changes faster
  • Refined pagination, error handling, and currency validation across ADP Workforce Now, Deel, NetSuite, Oracle Cloud HCM, SharePoint, and UKG Pro Workforce Management.