Unified.to
All articles

April 2026 product update


April 29, 2026

In April, we launched a new E-Signature API with full object and method coverage across DocuSign, Adobe Sign, Dropbox Sign, and PandaDoc, added QuickBooks Desktop to the Accounting API, and shipped 8 new integrations across verification, HR, CRM, code repositories, and expense management.

We also expanded event delivery coverage across more integrations, standardized File objects across accounting and storage integrations, and shipped broad field-level improvements across HR, ATS, and accounting categories.

E-Signature API

We launched a new E-Signature API category with full lifecycle support for document signing workflows.

New integrations:

The API normalizes three core objects across all four integrations:

ObjectPurposeKey Fields
DocumentSignature requeststatus, sent_at, completed_at, expires_at, template_id, download_url
SignatoryParticipant on a documentname, email, role, status, order, signed_at
TemplateReusable document definitionid, name, is_active
DocuSign also includes Group and File objects.

Method coverage

  • DocuSign: list, get, create, update, remove for Document; list, create, update, remove for Signatory; list, get for Template; full CRUD for Group; list, get for File
  • Adobe Sign: list, get, create for Document; list, create for Signatory; list, get for Template
  • Dropbox Sign: list, get for Document and Template; signatory support with document_id scoping
  • PandaDoc: list, get for Document and Template; signatory support with document_id scoping

Each request is executed directly against the source API. No stored copies. Same endpoint structure across all four integrations.

What this enables

  • Sales contract creation and status tracking inside your product
  • HR onboarding document flows — offer letters, NDAs, signed agreements
  • Contract management with progress tracking across integrations
  • AI agents retrieving document and signatory status in real time

This is a net-new category. Teams previously had to build and maintain separate integrations per vendor for signing workflows. A single integration now covers the four dominant e-signature platforms.

How to Send and Track Employment Documents Across Multiple E-Signature Integrations Using a Unified E-Signature API

QuickBooks Desktop

QuickBooks Desktop (including Enterprise) is now available through Unified's Accounting API.

Most integration platforms don't support Desktop. It's not a REST API — it runs locally on Windows, uses qbXML messaging via Web Connector, and has no real-time delivery model. The implementation overhead is significant.

A large portion of North American mid-market companies still run on it, particularly in manufacturing, construction, inventory, and field services.

What shipped

  • Payment object with native webhook support for payment events
  • Invoice fields: total_amount, tax_amount, status, reference, paid_amount, lineitems, invoice_number, contact_id, balance_amount

What stays the same

QuickBooks Desktop still requires Web Connector and customer-side Windows setup. What changes is everything after the connection is established — Unified handles the qbXML translation, synchronization logic, and normalization.

Your application uses the same normalized Accounting API endpoints used for QuickBooks Online, Xero, NetSuite, and others. The connection_id changes. The API calls don't.

Common use cases:

  • Financial reporting and ROI calculations
  • Automated invoice creation and reconciliation
  • Expense monitoring across customer accounts

New integrations

E-Signature

  • DocuSign
  • Adobe Sign
  • Dropbox Sign
  • PandaDoc

Accounting

  • QuickBooks Desktop
  • Expensify
  • Concur (Company)

HR & Directory / ATS

  • UKG Ready
  • Rydoo

CRM / Marketing

  • Lemlist

Messaging

  • WhatsApp

Code Repositories / Tasks

  • Azure DevOps

Verifications

  • Socure

Enhancements

Event delivery expansion

We expanded virtual webhook coverage across more integrations, moving more of the platform toward detect → deliver event patterns.

New created and updated event coverage:

  • Rippling — Employee, Location, Group, Timeshift, Candidate, Job, Application, Timeoff
  • Lemlist — Lead, Contact, Event, Company, Campaign, Member, List, Task, Project
  • Google Sheets — File (created, updated, deleted)
  • LinkedIn Learning — Course (created, updated)
  • Sage Intacct — Expense (created, updated)
  • DHL — Shipment (created, updated)
  • Azure DevOps — Task (created, updated)
  • Meta Ads — remove method added for Organization, Report, Target, Promoted

Microsoft Teams and Microsoft Outlook also received improved webhook pagination support via virtual_webhook_expand.

File object standardization

File handling is now consistent across accounting and storage integrations.

What shipped

  • File object added: Concur, Concur (Company), Google Sheets
  • Full CRUD methods for File: Concur, Concur (Company), Google Sheets
  • list, get, update for Xero File
  • Reference fields (readable + writable) added across: QuickBooks, Xero, Sage Accounting, Concur, Concur (Company)
  • Pagination support added: Xero (parent_id, limit, offset), QuickBooks (reference)

This enables consistent document sync, receipt handling, and audit trail features across accounting integrations without per-integration logic.

Field-level expansions

HR — time-off balance fields

timeoff_days_used and timeoff_days_total added across:

  • Rippling
  • HiBob
  • CharlieHR
  • Workday (timeoff_days_total)
  • PeopleHR (timeoff_days_total)
  • BambooHR (timeoff_days_used)

ATS — hiring managers

hiring_managers added as a readable and writable field across 35+ ATS integrations, including Greenhouse, Lever, Jobvite, iCIMS, BambooHR, Bullhorn, Ashby, Workday, SAP SuccessFactors, UKG Pro ATS, SmartRecruiters, Manatal, Loxo, Recruiterflow, Phenom, Paycor, Ceridian Dayforce, and others.

Accounting — organization scoping

organization_id added as a readable and writable field across Odoo (Account, Bill, Contact, Invoice, Journal, Taxrate, Transaction, Creditmemo) and Zoho Books (Journal).

ATS — application answers

answers field added as readable across Greenhouse, BambooHR, Eightfold, Ashby, and Bullhorn Application objects. Writable for Ashby and Mercury ATS.

Metadata and custom object expansion

  • RecruitCRM — Metadata object added (list, get)
  • Loxo — Metadata object added (list, get); metadata fields added across Candidate, Job, Application, Company, Contact
  • Ashby — Scorecard object added (list, create); questions field added to Job
  • Rippling — Timeoff object added (list, get, create, update); Candidate, Job, Application objects added

New objects and method coverage

  • Rippling — Timeoff object (list, get, create, update)
  • Google Sheets — File object (list, get, create, update, remove)
  • Sage Intacct — Expense (create, update); Account (create, update); Expense virtual webhooks
  • LearnUpon — Activity (create, update)
  • Go1 — Activity (create, update, remove)
  • D2L Brightspace — Activity (create, remove)
  • Google Classroom — Activity (update)
  • Atlassian Jira — Comment (create, update)
  • Greenhouse — OAuth2 sign-in authentication now supported
  • Eightfold — Activity (create); writable fields added for title, job_id, description, candidate_id

Pagination and performance

Broad pagination improvements shipped across the platform this month.

Notable additions:

  • Rippling — limit, offset, order, sort_by_updated_at, sort_by_created_at, virtual_webhook_limit across Employee, Location, Group, Timeshift, Candidate, Job, Application, Timeoff; slow_fields for Employee
  • BambooHR — slow_fields for Employee and Application; rejected_at field for Application
  • Loxo — slow_fields across Company and Contact
  • Lemlist — full pagination suite (query, limit, offset, order, sort, virtual_webhook_limit) across all objects
  • Azure DevOps — pagination across Organization, Repository, Branch, Commit, Pullrequest, Project, Task, Comment
  • UKG Ready — pagination across Timeoff, Bankaccount, Deduction, Job, Application
  • Rydoo — pagination across Employee, Group, Company, Expense, Account
  • PandaDoc — pagination across Document, Signatory, Template
  • DHL — pagination across Shipment and Label; virtual_webhook support
  • LinkedIn Learning — query, updated_gte, virtual_webhook support for Course
  • Linear — status and virtual_webhook_status filtering for Task

Final takeaway

April expanded Unified into a new category with the E-Signature API, unlocked QuickBooks Desktop for North American mid-market use cases, and continued deepening the platform across event delivery, file handling, field coverage, and pagination.

The direction is consistent: more integrations behaving predictably, more objects covered completely, and less custom logic required per vendor.

Start your 30-day free trial

Book a demo

All articles