Changelog

Learn about Merge’s latest integrations and features

Get email updates
View All Changelogs

Week 4, May 2026

Merge Unified

Accounting
  • Updated POST /invoices for QuickBooks so invoice.added and invoice.changed webhooks now fire when invoices are created through the endpoint
  • Added Contact mapping on line items for GET /expenses on NetSuite
  • Added transaction object URLs for GET /accounting-transactions on Xero
  • Added payment URLs for GET /payments on Xero
  • Added expense report URLs for GET /expenses on Oracle Fusion Cloud ERP
  • Strengthened error handling for the OAuth authentication flow on QuickBooks Online
ATS
  • Improved handling of linked accounts with limited permissions during initial setup for GET /job-interview-stages on Ashby
  • Resolved job posting URLs to return valid posting links for GET /jobs on BambooHR
CRM
  • Improved note sync reliability when rate limits are encountered for GET /notes on Zoho CRM
File Storage
  • Resolved folder deletion status handling for non-default account namespace configurations on GET /folders for Dropbox
  • Improved token handling for file downloads on GET /files/{id}/download/request-meta for Google Drive
  • Enhanced validation for folder creation on POST /folders for Dropbox
  • Optimized sync behavior for drive items on GET /files for SharePoint
  • Improved MIME type handling and permission sync exclusions on GET /files for SharePoint
HRIS
  • Resolved group assignment logic to improve employee group associations on GET /employees for UKG Pro
  • Added support for division and cost center groups on GET /groups for Workday SFTP
  • Improved employee sync reliability on GET /employees for Workday
  • Added instance metadata and employee object URL mapping on GET /employees for JumpCloud
  • Improved handling of global assignments and terminated employee data on GET /employees for SAP SuccessFactors
  • Improved initial link reliability for certain permission configurations on GET /employees for PeopleHR
  • Added support for home_location mapping on GET /employees for Zelt
  • Improved employment date handling for job title processing on GET /employees for Ceridian Dayforce
Knowledge Base
  • Added support for intentionally empty article detection on GET /articles for Confluence
  • Improved the distinction between intentionally empty and missing articles for empty article body downloads on GET /articles for Confluence
Cross-category
  • Resolved POST /hris/employees/ignore so employee records are now correctly nullified
Merge Link
  • Updated the channel picker experience to delete conversations and messages when a team is deselected

Merge Agent Handler

Connectors & Tools
  • Launched the Microsoft Planner connector, bundling Microsoft To Do task tools so agents can manage plans, tasks, and to-do lists
  • Updated credential validation for Google Docs and Google Slides to allow for more successful links
  • Hardened Notion, Datadog, Slack, PostHog, Linear, Intercom, GitLab, Zendesk, and Sentry to tolerate missing or misconfigured inputs and return clearer guidance when a field is absent
  • Updated Vercel user validation and API endpoint versions
  • Added usage credit labels to PagerDuty, Rootly, Google BigQuery, and Fireflies tools
New features
  • Launched a self-service dashboard for registered (non-admin) users, letting them view their own connectors and tool call logs, request tool access through a guided wizard, cancel requests, and manage a personal access token, all scoped to their own data
  • Introduced per-organization OAuth scope overrides so admins can tailor the scopes requested for each connector

Merge Gateway

Build Your Own Router

Every use case deserves its own definition of "best." Build Your Own Router lets you define your product's routing logic by optimizing model weights from public benchmarks, your own benchmarks, or your own datasets and evaluations. Check out the docs.

Building with coding agents

Route your IDE or terminal coding agent through Merge Gateway with a single API key. Most coding tools, from OpenAI-compatible IDEs like Cursor and Zed to terminal agents like OpenCode, Claude Code, and Codex, let you plug in a custom provider. Point that provider at Merge Gateway and you get every model Gateway supports, including OpenAI, Anthropic, Google, and Kimi, through a single API key. Routing policies, cost controls, and full request observability come built in, visible in the dashboard.

Support includes: OpenCode, Claude Code, Codex, Cursor, Zed, Continue.dev. Check out the docs.