
Week 4, July 2026
Merge Unified
We now have more ways to customize your Link setup flow! You can now tailor what end users see during setup, per integration, so they connect faster with fewer steps to navigate.
- Hide auth setup steps — Hide individual authentication and configuration steps for a specific integration, so end users only see what they need to connect.
- Turn off the Selective Sync screen per integration — Hide the Selective Sync screen for specific integrations while keeping it on in the background for the integration.

Accounting
- Performance improvement for GET /projects for Sage Intacct — Reduced unnecessary API requests during initial syncs and when project data is not enabled.
- Mapping enhancement for GET /projects for Sage Intacct — Project data now includes associated tasks and cost codes, making valid combinations easier to map.
- Mapping enhancement for GET /remote-fields for Sage Intacct — User-defined dimensions now include their available field choices for fields with up to 200 options.
- Mapping enhancement for GET /payments for QuickBooks Online — Bill payments now include the correct
payment_methodvalue various edge cases.
ATS
- Performance improvement for GET /applications, GET /candidates, GET /jobs, GET /offers, and GET /offices for Greenhouse — Reduced unnecessary requests to improve sync speed and resilience to rate limits.
- Mapping enhancement for GET /applications, GET /jobs, GET /job-interview-stages, and GET /users for Greenhouse — Expanded field coverage for more complete records.
- Performance improvement for GET /applications, GET /candidates, GET /jobs, and GET /scorecards for SmartRecruiters — Improved sync efficiency and memory usage by avoiding unnecessary requests.
File Storage
- Performance improvement for GET /drives, GET /files, and GET /folders for SharePoint — Improved initial sync performance for large SharePoint and OneDrive accounts, including environments with multiple drives.
- Edge case handling for GET /files and GET /folders for SharePoint — Large syncs now resume automatically after interruptions without restarting or losing progress.
- Mapping enhancement for GET /groups and GET /users for SharePoint — Expanded site group and membership coverage, including nested groups and additional site group types.
- Mapping enhancement for GET /files for SharePoint — File data now includes sensitivity labels and protection status.
- Error handling improvement for GET /files and GET /drives for SharePoint — Added clearer, actionable messages when permission or access issues occur during connection and file selection.
- Added support for GET /files for SharePoint — Files can now be synced from supported non-home geographic regions.
HRIS
- Added support for LEAVE as a time-off type on the TimeOff common model - Maps leave-of-absence records from Workday and other HRIS systems
- Fixed GET /employees for Workday - Resolved pagination ending early with an empty next_cursor before all records were returned
- Added support for GET /employments for HiBob — Pay-rate changes caused by a currency change now correctly create a new employment record.
- Added support for GET /employee-payroll-runs for Justworks — Employer workers’ compensation and administrative fee data is now available for field mapping.
- Added support for GET /employees for Rippling — Newly created employees are now identified as provisioned in real-time webhook events.
- Mapping enhancement for GET /employees for Gusto — Contractor email addresses are now mapped to the appropriate personal and work email fields.
- Mapping enhancement for GET /employments for Keka — Employment type values are now mapped more consistently across linked accounts.
- Mapping enhancement for GET /employees for Workday —
date_of_birthis now recognized as a valid header in SFTP reports. - Mapping enhancement for GET /time-off-balances for SAP SuccessFactors — Balance-period details are now available to help identify the currently effective balance.
- Edge case handling for GET /employees and GET /employments for SAP SuccessFactors — Rehired employees now have their termination dates cleared and active employment statuses restored.
- Edge case handling for GET /employees for SAP SuccessFactors — Employee records now refresh correctly when first- or last-name data becomes available.
- Edge case handling for GET /employees for SAP SuccessFactors — Unchanged employee records are no longer incorrectly marked as modified during each sync.
- Edge case handling for GET /employees for Microsoft Entra ID — Group membership changes now update employee modification timestamps so incremental syncs capture them reliably.
- Performance improvement for GET /employees and GET /employments for Dayforce — Improved progress retention and reliability for large and rate-limited syncs.
- Error handling improvement for GET /employees for Paychex — Resolved employee sync failures caused by pagination limits.
- Improved efficiency and error handling for GET /employees, GET /employments, GET /groups, GET /locations, and GET /time-off for Hailey HR, CyberArk, JumpCloud, iSolved, Simployer, AlexisHR, Zelt, and Folks HR.
Knowledge Base
- Edge case handling for GET /articles for Confluence — Improved initial sync reliability for large article libraries so all available records are retrieved as expected.
Ticketing
- Error handling improvement for Gorgias comment syncs - Addressed recurring timeouts during comment blueprint execution
- Added support for GET /tickets and GET /comments for Freshservice — Added real-time webhooks for ticket creations, updates, deletions, and new comments.
- Mapping enhancement for GET /contacts and GET /tags for Freshservice — Related contacts and tags are now refreshed through ticket webhooks for improved data freshness.
Cross-category
- Added new field
sync_status_reasonto GET /sync-status & — Provided more context to why aSYNCINGmodel is temporarily not progressing (RATE_LIMITEDorWAITING_ON_OTHER_MODELS) - Added new field
data_fresh_as_ofto GET /sync-status — Shows the timestamp the model's synced data is current as of
Merge Dashboard
- Fixed Workday group name override field mappings reverting to the default mapping during syncs
SDK Updates
Merge Python SDK Release Notes - Version 4.1.0
- Adds two new optional fields to the
SyncStatusobject across all categories:sync_status_reasondata_fresh_as_of
Merge Agent Handler
Connectors & Tools
- Launched the Google Ads connector with 22 tools spanning customers, campaigns, ad groups, ads, budgets, and keywords, plus GAQL search
- Enabled HubSpot ticketing: create, read, update, delete, and search tickets, available
as an optional scope so CRM-only connections stay untouched - Expanded Salesforce write tools so agents can assign records to an owner, backdate logged
activities, and record call duration - Enabled Slack binary file downloads, so images, PDFs, and other attachments come back
intact alongside text files - Improved Slack message sending by accepting blocks, attachments, and
metadata in flexible formats - Fixed Jira issue search pagination against Atlassian's new search endpoint, so
results and page cursors are accurate again - Sharpened tool safety hints across the connector library, marking every tool for read-only, destructive, and idempotent behavior so agents pick the right action with confidence
New features
- Introduced a Configure wizard for Generic MCP catalog templates, letting teams import and credential a catalog server without leaving the page, including automatic client registration when no client ID is supplied
- Added scope overrides to the connector search page, so teams can tailor
requested permissions during setup
User experience
- Surfaced SSO login errors directly on the login screen instead of failing silently
- Linked OAuth-required connectors straight to app credentials setup and cleaned up the banner layout
- Enabled admins to add a connection for their own registered user from the employee view
- Fixed the Tool Packs search input losing focus during requests
- Clarified catalog connectors with a persistent Generic MCP badge, vendor docs link, standard action-required copy, and visible template fetch errors
- Polished the Registered User page so the header reflects the active tab and Provisioning opens on Manage access with a Requests badge
- Made terms links clickable on the signup and invite pages
- Improved Tool Pack list spacing between name and description
Merge Gateway
Merge Fusion
Merge Fusion is now live in Gateway. Fusion sends one prompt to a panel of models in parallel, then a judge model synthesizes their answers into one response stronger than any individual model.
What that does for your AI costs, based on DRACO benchmark:
- An all open-source Fusion panel scored statistically level with Fable 5 at 1/4 the cost
- Fusion's premium panel beat Fable 5 outright by 8.5 points, the new best score on the benchmark
You pick the panel and the judge, so you set the cost and quality tradeoff up front instead of paying frontier prices for every prompt.For Gateway users: set "model":"fusion" starting today and pass in your panel.

Check out docs here!
- Launched indirect prompt injection protection with per-axis mode and sensitivity controls and a built-in detection tester in Security settings
- Launched flex and priority service tiers, with a service_tier request parameter, tier-aware billing, per-tier pricing on /v1/models, and service tier. Check out docs here.
- Enhanced the API tester with reasoning controls and an editor for custom supported parameters
- Added Microsoft AI (MAI) as a model vendor
- Added video input support for multimodal models
- Expanded multimodal support across the OpenAI- and Anthropic-compatible APIs with image, audio, and document inputs