Changelog

Learn about Merge’s latest integrations and features

View All Changelogs
UNIFIED
Agent Handler
Gateway

Merge Unified

Xero adds direct attachment uploads; HRIS and sync reliability improve

Direct attachment uploads for Xero

Accounting
New

Uploading a receipt or invoice to Xero through Merge used to mean hosting the file at a publicly accessible URL first, then pointing Merge at that address, an extra step that added setup work and left financial documents exposed at a public location, even briefly. POST /attachments now accepts files directly, so you can upload receipts and invoices straight to Merge without hosting them anywhere public. It's a smaller setup lift and a tighter security story for anything handling financial records.

Employee and payroll data quality tightened across HRIS

HRIS
Improved

Missing deduction codes, inaccurate start and termination dates, or thin profile data on an employee record cause real problems downstream, in payroll calculations, org charts, anything built on top of that data. Several HRIS integrations closed those gaps this week. ADP Workforce Now (SFTP) now returns deduction codes on Employee Payroll Run history, 7shifts and SAP SuccessFactors return more accurate dates and profile data on GET /employees, and Microsoft Entra ID adds on-premises account names to the same endpoint. BambooHR also stopped creating duplicate webhook subscriptions and now syncs employment updates even when an employee's pay rate hasn't changed.

Sync reliability improved across File Storage and Ticketing

File Storage
Ticketing
Merge Dashboard
Improved

Large initial syncs and inconsistent API responses have been common failure points for chat and file connectors. Microsoft Teams message and user syncs are now more reliable for large initial syncs, respect the configured sync window, and handle expired pagination sessions cleanly. Dropbox file and folder listings sync more reliably, and SharePoint now syncs files by type and returns a clearer error when a personal Microsoft account is used instead of a work or school account. Jira Data Center ticket syncs also handle project configurations that previously returned non-standard responses, and Merge Dashboard log filters now persist after you open and close a log entry.

Merge Agent Handler

Adds Plaud, Sprout Social, and Unily connectors; redesigns Access Keys

Plaud connector

New

Agents that need data from Plaud previously had no direct path into it without a custom integration. The Plaud connector is now live in Agent Handler, giving agents a normalized way to read and act on Plaud data through the same tool interface as every other connector.

Sprout Social connector

New

Teams running social media management through Sprout Social couldn't give agents direct access to that data without building a one-off integration. The Sprout Social connector is now live, exposing Sprout Social's data and actions through Merge's normalized tool interface.

Unily connector

New

Organizations running their intranet on Unily had no way to connect that content to agents without custom work. The Unily connector is now available, giving agents normalized access to Unily data through Agent Handler.

Redesigned Access Keys experience

New

A single production key used to control all API access, so scoping or rotating access for one agent or environment meant touching everything at once. The redesigned Access Keys experience replaces that single key with multiple scoped keys, each managed from its own card, so you can create a key scoped to a specific agent, environment, or use case and rotate or revoke it without affecting the rest.

Merge Gateway

Routes smarter by use case, adds IDE support, tunes caching

Smarter routing with use-case complexity classifiers

Improved

Intelligent Model Routing used to score every request against one general complexity signal, so a coding task and a creative-writing task could land on the same routing decision even though they need different things from a model. Routing now uses separate complexity classifiers for coding, creativity, reasoning, and knowledge tasks, so the routing decision accounts for what kind of task the request actually is.

Pi.dev and Factory Droid support

New

Coding agents built on Pi.dev or Factory's Droid couldn't route through Merge Gateway without custom setup. Both are now supported out of the box, so you can point either one at Gateway the same way you would any supported IDE integration.

Better provider cache control

Improved

Prompt caching only pays off if requests actually hit the cache, and that depends on how well Gateway forwards a provider's own caching parameters. Provider caching now has better cache control support for providers like Anthropic, so requests that rely on prompt caching are more likely to hit it instead of reprocessing the full prompt each time.