---
title: "May 2026 product update"
img: https://s3.us-east-2.amazonaws.com/unified-article-images/may_2026_product_update-icon.png
date: 2026-05-29T19:31:00.000Z
tag: Product
description: "In May, we launched Regional Sync — fully segregated data environments across the EU, US, and Australia under a single subscription — and shipped full write..."
url: "https://unified.to/blog/may_2026_product_update"
---

# May 2026 product update
------
_May 29, 2026_

In May, we launched Regional Sync — fully segregated data environments across the EU, US, and Australia under a single subscription — and shipped full write coverage for QuickBooks Desktop across every core accounting object. 


We added virtual webhook coverage for NetSuite across 27 objects, launched [OpenAI Ads](https://unified.to/integrations/openaiads) as a new Advertising integration, and added 13 new integrations across CRM, ATS, HR, marketing, advertising, enrichment, and file storage.


## **OpenAI Ads**


OpenAI Ads is now available through [Unified's Advertising API](https://unified.to/ads), alongside Google Ads, Meta Ads, LinkedIn Ads, Snapchat Ads, TikTok Ads, and Google Search Ads 360.


→ [How to Get an OpenAI Ads API Key](https://unified.to/blog/how_to_get_an_openai_ads_api_key)


## **New integrations**


_Advertising_

- [Google Search Ads 360](https://unified.to/integrations/googlesa360)
- [OpenAI Ads](https://unified.to/integrations/openaiads)

_CRM_

- [Follow Up Boss](https://unified.to/integrations/followupboss)
- [Wix](https://unified.to/integrations/wix)
- [Lightfield](https://unified.to/integrations/lightfield)

_ATS / HR & Directory_

- [Avionté](https://unified.to/integrations/avionte)
- [EasyCruit](https://unified.to/integrations/easycruit)
- [OTYS](https://unified.to/integrations/otys)
- [CalendarHero](https://unified.to/integrations/calendarhero)
- [CallSwitch One](https://unified.to/integrations/callswitchone)

_Marketing_

- [ConstantContact](https://unified.to/integrations/constantcontact)

_File Storage_

- [iManage](https://unified.to/integrations/imanage)

_Enrichment_

- [Crustdata](https://unified.to/integrations/crustdata)

## **Regional Sync**


Unified now supports regional data isolation across three regions: EU, US, and Australia.


Each region operates as a fully independent environment. Customer data stays in-region — EU data never leaves EU infrastructure. You manage all regions under a single subscription with shared billing.


What this means in practice:

- Your enterprise customers in each region get a fully segregated data environment
- You don't manage separate accounts or billing relationships per region
- Data residency requirements are satisfied at the infrastructure level, not through workarounds

Regional Sync is available on the Scale plan, built for teams serving global enterprise customers with strict data residency and compliance requirements.


## **QuickBooks Desktop — full write coverage**


QuickBooks Desktop support launched in April. May expanded it significantly.


Write methods (create and remove) are now available across every core accounting object: Invoice, Item, Location, Account, Journal, Contact, Bill, Creditmemo, Purchaseorder, Employee, Expense, Category, Timeshift, Payment


Writable fields were added across all of those objects — covering the full range of fields needed for common accounting workflows: line items, contact associations, dates, currencies, tax rates, payment methods, and more.


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


## **NetSuite — virtual webhooks across 27 objects**


Virtual webhook coverage now spans NetSuite's full object set. Created and updated events are delivered for:


Account, Contact, Company, Deal, Group, Employee, Invoice, Journal, Order, Creditmemo, Bill, Salesorder, Purchaseorder, Expense, Project, Task, Event, Inventory, Collection, Item, Location, Itemvariant, Refund, Payment, Subscription, Payout, Payslip, Shipment


Broad [pagination](/docs/reference/pagination) support — sorting, filtering, updated_gte, org_id scoping, virtual webhook variants — was also added across all of these objects.


Teams building on NetSuite can now receive change events across the full object graph without building or maintaining polling logic.


## **Monday — CRM object coverage**


Monday now supports Contact, Company, Deal, and Lead objects through the [CRM API](/crm), each with full list, get, create, update, and remove method coverage.


OAuth2 sign-in authentication is also now supported.


## **Event delivery expansion**


Virtual and native webhook coverage expanded across multiple integrations:

- **FactorialHR** — native created, updated, and deleted webhooks across Location, Timeoff, Employee, Application, Candidate, Job, and Group; virtual webhooks added for Employee
- **Lightfield** — created and updated virtual webhooks for Company, Contact, Deal, and Lead
- **HubSpot** — created and updated virtual webhooks for Call and Recording
- **OTYS** — created and updated virtual webhooks for Application, Candidate, Job, and Employee
- **Ashby** — created virtual webhooks for Interview and Candidate
- **Microsoft Dynamics 365 Business Central** — created and updated virtual webhooks for Invoice
- **LinkedIn Learning** — created and updated virtual webhooks for Collection
- **AirCall.io** — native created and updated webhooks for Recording and Call
- **RingCentral** — deleted virtual webhooks for Recording

## **Field-level expansions**


_ATS — job owner field_


user_id added as a readable and writable field across 9 ATS integrations: Bullhorn, Lever, Loxo, Manatal, JobAdder, Vincere, TrackerRMS, Crelate, and Fountain.


_Sage Intacct — Contact now writable_


Sage Intacct Contact gained create and update methods, along with writable fields covering name, emails, billing address, supplier/customer flags, and associated contacts. Account and Contact also gained org_id scoping for multi-organization environments.


_Zoho CRM — field expansion_


Contact gained writable last_name, first_name, company_ids, and address. Company gained writable websites, industry, employees, description, and address.


_Microsoft Dynamics 365 Sales — Employee object_


Employee object added with full list, get, create, update, and remove method coverage.


_OpenAI Prompt — MCP fields_


mcp_deferred_tools and mcp_authorization_token added as writable fields on the Prompt object.


## **Pagination improvements**


Broad pagination improvements shipped across the platform. Notable expansions:

- **NetSuite** — sorting, filtering, updated_gte, org_id, and virtual webhook variants across 25+ objects
- **Holded** — limit pagination added across 20 objects
- **Eploy** — pagination across 9 objects; virtual_webhook_limit for Application
- **OTYS** — full pagination suite across Application, Candidate, Job, and Employee
- **HubSpot** — Call and Recording gained filtering by user_id, contact_id, updated_gte, and sort options
- **FactorialHR** — updated_gte and virtual webhook pagination for Employee; date filtering for Timeoff
- **Avionté** — limit pagination across Candidate, Application, Employee, Location
- **EasyCruit** — limit and virtual_webhook_limit across Job, Candidate, Application
- **Azure DevOps** — Task gained limit and virtual_webhook_limit

## **Final takeaway**


May extended Unified's enterprise reach with Regional Sync, completed QuickBooks Desktop's write layer, and brought virtual webhook coverage to NetSuite's full object graph. The pattern holds: more integrations behaving predictably, more objects covered completely, less custom logic required per vendor.


→ [Start your 30-day free trial](https://app.unified.to/login)


→ [Book a demo](https://calendly.com/d/cph9-g8n-jzg/connect-with-unified)