
Changelog
Learn about Merge’s latest integrations and features
Merge Unified
Accounting
Improved
- Mapping enhancement for GET /expenses for NetSuite - Updated
unit_pricemapping to correctly reflect positive/negative values based on expense type
Accounting
Fixed
- Edge case handling for GET /expenses for QuickBooks Online - Fixed an issue where negative-amount expenses could produce negative
unit_pricevalues during writes - Edge case handling for POST /expenses for QuickBooks Online - Improved handling when
unit_priceis null butitemis populated to prevent validation errors - Mapping enhancement for PATCH /invoices for QuickBooks Online - Resolved a serialization error by ensuring total amounts are converted to strings
- Error handling improvement for GET /expenses for NetSuite - Improved error handling for both bulk operations and single-record scenarios
- Edge case handling for GET /expenses for QuickBooks Online - Improved
unit_pricemapping to correctly handle negative values for purchase-type expenses
ATS
New
- Added support for GET /jobs for iCIMS - Expanded remote data to include qualifications, overview, responsibilities, and department details
- Added support for source name in POST /applications for iCIMS - Supported both nested candidate creation and existing-candidate flows
- Added support for offer deletion webhooks for GET /offers for Greenhouse - Enabled real-time offer deletion detection without expensive deletion syncs
ATS
Improved
- Performance improvement for scope validation in GET /applications for Workable - Added scope checks to avoid unnecessary API calls for unused models
- Performance improvement for scope checks to optimize sync times for GET /applications for Workable
ATS
Fixed
- Edge case handling for resume uploads in POST /applications for Workable
- Edge case handling for field mapping deletion in GET /offers for Greenhouse - Improved handling of stale field-mapping parameters
- Mapping enhancement for job posting population in GET /jobs for Ashby - Fixed
job_postingnot populating correctly
CRM
Improved
- Performance improvement for GET /contacts for HubSpot - Improved large-sync reliability by enabling timestamp-based pagination resumption
CRM
Fixed
- Error handling improvement for GET /contacts for HubSpot
File Storage
New
- Added support for Site S2 timestamp-based subsequent sync for GET /files and GET /folders for SharePoint
- Added support for SharePoint REST API integration for GET /groups for SharePoint
File Storage
Fixed
- Error handling improvement for webhook processing for GET /files and GET /folders for SharePoint - Improved webhook reliability to keep syncs consistent
- Edge case handling for permission scope validation for GET /files and GET /folders for SharePoint - Prevented scope-related sync failures
HRIS
New
- Added support for selective sync expand filtering for GET /employees for Oracle HCM
HRIS
Improved
- Mapping enhancement for employment status normalization (using start/end dates) for GET /employees for Sage People
- Mapping enhancement for returning the most recent employment record for GET /employments for UKG Pro
- Mapping enhancement for employment creation when only job title data is available for GET /employments for Paychex
- Mapping enhancement for home location creation when only country is populated for GET /locations for Humaans
- Performance improvement for reduced remote data size in GET /employees for Workday
HRIS
Fixed
- Edge case handling for remote data for Shapes
- Edge case handling for EU date parsing for GET /employees for Zoho People
- Edge case handling for manager matching in GET /employees for ADP Workforce Now - Improved handling when multiple managers share the same name
- Edge case handling for additional company ID parsing for GET /employees for Paylocity
- Error handling improvement for deleted pay groups causing sync failures for GET /payroll-runs for Dayforce
- Error handling improvement for missing work location creation for GET /locations for SAP SuccessFactors
Knowledge Base
Fixed
- Added support for GET /attachments for Confluence - Fixed
attachment_urlmapping for some records that were returning null
Ticketing
Improved
- Mapping enhancement for POST /tickets for Jira - Updated status mapping to align with Linear status types (instead of status names) for consistency
- Mapping enhancement for PATCH /tickets for Jira - Improved custom status handling
- Mapping enhancement for POST /tickets for Linear - Updated status mapping to use state types, with custom status support via
integration_params.custom_status - Mapping enhancement for PATCH /tickets for Linear - Improved status handling to align with fetch mapping logic
Ticketing
Fixed
- Error handling improvement for GET /attachments for SpotDraft - prevent sync failures when custom workflows are archived
- Error handling improvement for GET /tickets for Jira - Fixed sync task failures that could cause partial ticket syncs
Cross-category
New
New Chat Unified API
.png)
We’re excited to introduce our Chat Unified API! Now your product can securely access customer conversations in real time, without building and maintaining custom integrations. Read our launch blog post to learn more.
Cross-category
Improved
- Added performance enhancements to field mappings for ADP Workforce Now
Merge Link
Improved
- Added performance improvements for content in file picker
Merge Agent Handler
Connectors & Tools
New
- Added 10 new connectors: Dynamics 365 CRM (60+ tools), LinkedIn, DocuSign, FreshBooks, BambooHR, Apollo, Google Meet, Google Docs, Pylon, and SendGrid
- Added webhook support for GitHub and GitLab connectors
- Added a GitHub pull request comment creation tool
Connectors & Tools
Improved
- Enhanced the Freshservice connector with OAuth domain handling and expanded test coverage
- Improved the Gong connector with library types and analytics enhancements
- Strengthened Salesforce create/update operations to handle custom fields end-to-end
- Enhanced the Sentry connector with authentication improvements
- Updated the Bitbucket connector webhook implementation
- Improved Jira with project filters
Security & Identity
New
- Launched multi-factor authentication (MFA) across login and signup flows
- Added OAuth support for generic MCP connector imports with stronger URL validation
- Added secret auth credential management for MCP servers
Multi-Region Support
- Introduced a region selector on signup and signin flows (US/EU)
- Added regional flag assets and tenant configuration options
- Added webhook event type subscriptions, with the full list now visible in the UI
- Added a global OAuth callback URL configuration
Multi-Region Support
Improved
- Updated the API client to support region-based routing
- Enhanced the connector admin panel with external MCP details and a source field
- Improved tool pack API endpoints with description override support
Merge Unified
Accounting
New
- Added support for single-entity accounts without company or subsidiary data for POST /expenses for NetSuite
Accounting
Improved
- Improved related object mappings for more complete payment reconciliation for GET /payments for Sage Intacct
- Performance improvement for GET /journal-entries for Sage Intacct
ATS
New
- Added support for GET /applications for Recruitee
- Added support for GET /applications for Breezy
- Added support for GET /attachments for Breezy
- Added support for POST /applications for Workable
- Added support for POST /candidates for Ashby
- Added support for PATCH /applications for Ashby
ATS
Improved
- Performance improvement for GET /applications for Breezy
- Webhook behavior improvement for Workable webhook setup
- Performance improvement for GET /applications for Ashby
ATS
Fixed
- Edge case handling for GET /candidates for Recruitee
- Edge case handling for POST /applications for Workable
CRM
Fixed
- Edge case handling for GET /custom-objects and GET /associations for HubSpot - Improved handling of error responses.
- Error handling improvement for GET /accounts for Salesforce - Fixed malformed datetime filtering that caused intermittent query failures.
File Storage
New
- Authentication update for SharePoint - Added support for multiple authentication configuration options allowing legacy group syncing.
File Storage
Improved
- Mapping enhancement for GET /folders for Dropbox - Removed duplicate shared folder records and improved parent and permission mappings.
- UI update for POST /files for Google Drive - Added search functionality to the file picker for easier file selection.
- Performance improvement for GET /drives, GET /files, and GET /folders for Google Drive - Optimized concurrent processing to speed up initial syncs.
HRIS
New
- Added support for GET /employee-payroll-runs for Factorial
- Added support for GET /pay-groups and GET /payroll-runs for iSolved
HRIS
Improved
- Performance improvement for GET /employees for Employment Hero - Added timestamp-based pagination to reduce api calls.
- Performance improvement for GET /employees for Oracle HCM - Added selective sync functionality to improve performance.
- Mapping enhancement for GET /employees for ADP Workforce Now - Enhanced “reports to” relationship mappings.
HRIS
Fixed
- Edge case handling for GET /employees for ADP Workforce Now - Fixed edge case pagination issues.
- Edge case handling for GET /groups for ADP DECIDIUM - Corrected incorrect employee group assignments.
- Error handling improvement for GET /employees for ADP DECIDIUM - Fixed work email mapping inconsistencies across employees.
- Edge case handling for GET /employees for Paycom - Consolidated duplicate API requests to optimize rate limit usage.
- Mapping enhancement for GET /employees for Workday - Corrected employment status mappings for rehired employees.
- Edge case handling for GET /employees for Shapes - Improved salary data type casting and exception handling.
Knowledge Base
New
- Added support for admin-level authentication validation for GET /users for Confluence
- Added support for non-admin authentication options for GET /groups and GET /users for Confluence
- Added support for automatic webhook configuration for webhook /content-events for Confluence
Knowledge Base
Fixed
- Error handling improvement for GET /articles for Confluence - Improved modified timestamp updates when article permissions change.
Cross-category
New
- Added support to field mappings from root to create field mappings that use multiple remote fields from the same endpoint
Cross-category
Fixed
- Addressed common model override edge case to correctly populate data
- Addressed field mapping edge case when organization level scopes are disabled and linked account scopes are enabled
Merge Dashboard
New
- Added support for developer and support roles
Merge Link
Improved
- Added performance enhancements to load speed to File Picker
- Improved linking success for UKG pro
Merge Agent Handler
Connectors & Tools
New
- Added SendGrid
- Added Freshdesk
- Added Workday
- Added Trello
- Added Contentful
- Added Freshservice connector support with enhanced OAuth configuration
- Introduced connector filtering so users can find and manage connectors more easily
- Launched a new application credentials list endpoint for stronger credential management
User experience
New
- Launched a new Connectors settings page for simplified connector management
- Added page subtitles and improved UI organization across the platform
User experience
Improved
- Enhanced the connector configuration UI with inline webhook setup
- Polished visual alignment and spacing across the interface
- Refined OAuth scope overrides for smoother authentication flows
Merge Unified
Accounting
Improved
- Performance improvement for rate limiting for Xero – Delivers more consistent sync performance during high-volume usage by smoothing request throughput
- Webhook behavior enhancement for Xero – Simplifies webhook setup by automatically activating Contact and Invoice events when verification is enabled
Accounting
Fixed
- Error handling improvement for POST /contacts for NetSuite – Improves vendor creation reliability by ensuring contact records are created with complete and accurate identifiers
- Edge case handling for GET /journal-entries for Sage Intacct – Ensures journal entries return fully populated records for more dependable financial reporting
- Edge case handling for GET /journal-entries for QuickBooks Online – Improves data accuracy by keeping journal entry line items in sync with their source system state
ATS
Improved
- Mapping enhancement for POST /candidates for Ashby – Improves sync stability by validating candidate contact data before ingestion
- Performance improvement for GET /applications for Greenhouse – Accelerates large application syncs while reducing the likelihood of rate-limit interruptions
- Mapping enhancement for GET /reject-reasons for Workday – Provides more complete hiring insights by reliably surfacing rejection reasons from job applications
- Compatibility and enum mapping update for GET /job-interview-stages for Tellent Recruitee – Maintains uninterrupted syncing as the third-party API evolves
ATS
Fixed
- Edge case handling for GET /candidates for Greenhouse – Improves pipeline visibility by ensuring candidates are consistently associated with their active application stages
- Error handling improvement for POST /candidates for SmartRecruiters – Improves candidate creation reliability by seamlessly handling access token refreshes
- Edge case handling for POST /candidates for Tellent Recruitee – Streamlines candidate creation by ensuring required data is consistently included
CRM
Improved
- Sync reliability enhancement for GET /contacts for HubSpot
- Performance improvement for GET /opportunities, GET /contacts, and GET /accounts for Pipedrive – Reduced API requests by reusing saved common models instead of making additional remote calls.
CRM
Fixed
- Error handling improvement for POST /accounts for Salesforce – Added clearer error messaging when attempting to create duplicate accounts.
- Edge case handling for PATCH /accounts for Salesforce – Fixed an import type issue in the request body for account updates.
- Error handling improvement for PATCH /accounts for HubSpot – Fixed internal error handling when updating accounts.
File Storage
New
- Added support for POST /files for SharePoint – Enables direct file uploads to SharePoint through Merge
File Storage
Improved
- Compatibility and enum mapping update for GET /groups for SharePoint – Ensures group data remains accurate and aligned with SharePoint’s API behavior
- Performance improvement for GET /files for SharePoint – Improves file listing responsiveness for large SharePoint drives
File Storage
Fixed
- Error handling improvement for POST /files for SharePoint – Improves upload reliability under a wider range of file and request conditions
HRIS
New
- Added support for GET /employees and GET /employments for Factorial – Expands employee data coverage to support more complete workforce syncing
HRIS
Improved
- Mapping enhancement for GET /employees for Justworks – Reduces unnecessary employment records to keep downstream systems clean and accurate
- Mapping enhancement for GET /employees for ADP Workforce Now (SFTP) – Improves employment status accuracy when multiple records exist for a single employee
- Mapping enhancement for GET /employees for Workday – Ensures consistent field mappings across both pending and active employee states
- Performance improvement for GET /employees for Paychex – Speeds up employee syncs by optimizing pagination and timestamp handling
HRIS
Fixed
- Edge case handling for GET /employees for Workday – Improves sync resilience for employees with future termination dates
- Error handling improvement for GET /employees for Paylocity – Prevents individual missing records from interrupting broader employee syncs
- Edge case handling for GET /dependents for Workday – Provides more complete dependent profiles by supporting multiple contact details
- Edge case handling for GET /employees for TriNet HR Platform – Improves employment history accuracy for rehired employees
Knowledge Base
Improved
- Performance improvement for GET /articles for Confluence – Supports faster and more reliable syncing for very large knowledge bases
- Performance improvement for article content URL expiration handling for Confluence – Enables smoother initial syncs for large accounts with extended content access windows
Knowledge Base
Fixed
- Edge case handling for GET /articles for Confluence – Improves content completeness when articles are organized in nested structures
Ticketing
New
- Added support for GET /tickets for Freshservice – Ensures historical tickets remain accessible even when associated users are no longer active
Ticketing
Improved
- Performance improvement for GET /tickets for ServiceNow – Delivers more predictable ticket freshness for customers on high-frequency sync plans
- Mapping enhancement for GET /tickets for Linear – Improves ticket data completeness for Issue-type records
Ticketing
Fixed
- Error handling improvement for GET /tickets for Freshservice – Improves sync stability following recent third-party API changes
- Edge case handling for GET /users for Freshservice – Improves user lifecycle tracking for more reliable ticket ownership data
Merge Agent Handler
Connectors & Tools
New
- Added GitLab
- Added ClickUp
- Added Anaplan
- Added Front
- Added Teamwork.com
- Added Basecamp
User experience
New
- Added registered user selection for authenticated tool execution
- Reorganized the documentation sidebar for easier navigation
- Added a new webhooks guide to the docs
User experience
Improved
- Redesigned login, SSO login, and signup pages with refreshed designs
- Polished the billing UI for improved clarity
- Refreshed the webhook management UI with a cleaner interface
- Strengthened refresh token handling so tokens stay current automatically
User experience
Fixed
- Enhanced error messaging with more specific, actionable failures
Merge Unified
Accounting
New
- Added support for POST /journal-entries for Xero
Accounting
Improved
- Performance improvement for POST /invoices for Sage Intacct to reduce request latency
Accounting
Fixed
- Edge case handling for POST /invoices for Sage Intacct when document numbering sequences are disabled
- Error handling improvement for POST /journal-entries for Sage Intacct when project_id is included in linked account parameters
- Error handling improvement for POST /contacts for Sage Intacct to prevent duplicate key constraint errors
- Error handling improvement for POST /payments for NetSuite to correctly parse string values in the amount field
- Error handling improvement for POST /invoices for Sage Intacct to resolve business process failure issues
ATS
New
- Added support for GET /applications for iCIMS, with optimization enhancements to reduce outbound requests and improve sync performance at scale
ATS
Fixed
- Error handling improvement for GET /jobs for Cornerstone TalentLink by adding pagination support to prevent timeout failures during job syncing
CRM
Fixed
- Error handling improvement for PATCH /accounts for HubSpot to prevent 504 timeout errors when updating multiple remote custom fields
File Storage
New
- Added email query parameter for GET /users
- Added support for GET /users and GET /groups for SharePoint to improve user and group synchronization
File Storage
Fixed
- Edge case handling for GET /folders for Google Drive to prevent shell file creation for trashed items with zero-permission ACL mismatches
HRIS
New
- Added support for new endpoint GET /groups/types
- Added support for GET /employee-payroll-runs and GET /benefits for Dayforce to support Canadian payroll requirements
HRIS
Improved
- Mapping enhancement for GET /employees for ADP Workforce Now, prioritizing payroll names over legal names for more accurate manager relationships
- Performance improvement for GET /employees for iSolved through optimized employment sync processing
HRIS
Fixed
- Error handling improvement for GET /employees for UKG Pro by allowing 404 responses to prevent custom field sync failures
- Edge case handling for GET /employees for Dayforce by improving manager mapping logic to better align reports-to relationships
- Edge case handling for GET /employees for Dayforce with added retry logic for 522 timeout errors
Ticketing
New
- Added support for GET /comments for Asana with pagination enhancements
- Added support for improved tag validation on POST /tickets for Linear
- Added support for permission inheritance mapping on Collection objects for Linear
- Added support for role-based access control on Collection objects for Zendesk
Ticketing
Improved
- Mapping enhancement for workspace role-based permissions for Asana
- Performance improvement for collection permission mapping for Jira
Ticketing
Fixed
- Edge case handling for admin permission validation for Zendesk
Cross-category
Improved
- Enhanced predicability of sync completed webhooks
Cross-category
Fixed
- Enhanced error handling for POST /field-mappings
Docs
Improved
- Updated response body for GET /tickets/meta/post
Merge Agent Handler
Docs
Improved
- Refined webhook management with deletion confirmations
Connectors & Tools
New
⭐ New Connectors
- Added Box for document management
- Added Dropbox for file storage and sharing
- Added Monday.com for project management workflows
- Added Google Sheets for spreadsheet automation
- Added Miro for collaborative whiteboarding
- Added Zoho Desk for help desk and customer support
- Added Salesforce Chatter API tools
- Introduced Linear project filtering by initiatives
Connectors & Tools
Improved
- Enhanced ServiceNow HR tools with stronger authentication
- Improved Google Calendar and Slack webhook reliability
User experience
Improved
- Improved search across the dashboard for faster navigation
Security & Identity
New
- Launched SSO support with OIDC and Okta single sign-on for enterprise customers
Security & Identity
Improved
- Streamlined OAuth callback handling for smoother sign-in flows
- Enhanced password reset for a faster account recovery experience
- Enabled automated webhook refresh so subscriptions stay current without manual intervention
Merge Unified
Accounting
New
- Added support for POST /bank-feed-accounts for QuickBooks Online
- Added support for POST /bank-feed-transactions for QuickBooks Online
Accounting
Fixed
- Error handling improvement for POST /contacts for NetSuite when company information is unavailable
- Edge case handling for POST /expenses for Sage Intacct when attaching files
- Error handling improvement for PATCH /payments for NetSuite to resolve floating-point parsing issues
- Edge case handling for POST /attachments for Sage Intacct to support top-level expense attachments without a company ID
ATS
Improved
- Mapping enhancement for GET /candidates for Taleo to improve User Defined Field (UDF) mapping in
remote_data
ATS
Fixed
- Edge case handling for GET /jobs for Bullhorn to ensure incremental sync captures newly added skills
CRM
Improved
- Mapping enhancement for PATCH /accounts for HubSpot to ensure custom fields sync correctly during updates
- Mapping enhancement for GET /opportunities for HubSpot to improve remote data path handling after timestamp updates
File Storage
Improved
- Mapping enhancement for GET /files for Google Drive to correctly reflect permission revocations
- Performance improvement for GET /files and GET /folders for SharePoint to reduce unnecessary syncing and improve deletion detection
- Mapping enhancement for GET /groups and GET /users for SharePoint to validate organization IDs before syncing
File Storage
Fixed
- Error handling improvement for GET /files and GET /folders for Google Drive to support large-scale permission updates
- Edge case handling for GET /folders for Dropbox to prevent duplicate folder records
- Error handling improvement for GET /drives for SharePoint to properly detect deleted drives
HRIS
New
Fourth for HRIS is now available in beta! Please reach out to your Customer Support Manager if you’d like to get access and provide feedback.

- Added support for GET /dependents for Workday to enable access to employee dependent information
- Added support for GET /dependents for Workday
- Added support for GET /employees for Planday with automatic status transitions based on start date
- Added support for GET /employees for Justworks, including historical employment records
- Added support for GET /employees for Fourth, introducing a new HRIS integration
HRIS
Improved
- Mapping enhancement for GET /employees for Workday to include employee review data
- Mapping enhancement for GET /employments for Paycor to correctly map employment type
- Performance improvement for GET /employees for HRWorks by enabling pagination
- Mapping enhancement for GET /employments for Paycor to correctly map employment type using the
isFullTimefield - Performance improvement for GET /employees for ADP Workforce Now to improve sync reliability
- Mapping enhancement for GET /employees for Hibob, UKG Pro, BambooHR, and Workday to improve organization mapping for AON services
HRIS
Fixed
- Edge case handling for GET /employees for Workday to improve termination tracking and rehire handling
- Error handling improvement for GET /employees for Paycor to correctly distinguish employment status using
isFullTime - Error handling improvement for GET /employees for Workday to improve termination status synchronization
Ticketing
Improved
- Mapping enhancement for GET /teams and GET /collections for Zendesk to support Permissions models
- Performance improvement for webhook delivery for POST /webhooks for Jira
Merge Agent Handler
Connectors & Tools
Improved
- Slack — Streamlined tools and enhanced user profile capabilities
- HubSpot — Enhanced contact and deal management tools
Connectors & Tools
Fixed
- Microsoft Teams — Added message tools with stronger error handling
Link experience
Improved
- LinkedIn — Enhanced messaging capabilities
User experience
New
Authentication
- Added new settings pages and configuration options
- Added new API endpoints for connector management
- Added new filtering and search capabilities
User experience
Improved
- Enhanced session management and user authentication flows
- Strengthened user management and permission handling
- Salesforce — Added Chatter feed compatibility, additional HTTP methods, and improved opportunity and account management
- Asana — Improved task management and search functionality
- Notion — Improved database query and pagination support
- Airtable — Improved record creation and field validation
User Interface & Experience
- Improved responsive design and mobile compatibility
- Added new dashboard features and navigation enhancements
- Enhanced form validation and user feedback
- Polished loading states across the app
- Refreshed UI components and styling
- Strengthened accessibility and keyboard navigation
- Refined the user onboarding flow with new tutorials
Webhooks & Events
- Enhanced webhook registration with AuthContext support
- Improved webhook processing and event handling
Data & Analytics
- Improved data visualization and charts
- Enhanced notification system and alerts
Merge Unified
Accounting
New
- Added support for quantity and unit_price on POST /expenses for QuickBooks Online, Xero, and NetSuite
Accounting
Improved
- Performance improvement for initial syncs on GET /invoices for NetSuite
- Mapping enhancement for invoice number consistency across GET /invoices and POST /invoices for NetSuite
Accounting
Fixed
- Edge case handling improvements for POST /contacts for NetSuite accounts without subsidiaries
- Edge case handling improvements for incremental syncs on GET /tracking-categories for NetSuite
- Error handling improvement for QuickBooks Online test linked accounts entering “Relink Needed” status
- Error handling improvement to prevent long initial syncs in Sage Intacct when deleted-record configurations are present
- Error handling improvement for line item descriptions on POST /expenses for QuickBooks Online
ATS
Fixed
- Edge case handling improvements on POST /applications to prevent duplicate application creation for Ashby
CRM
Improved
- Mapping enhancement on GET /accounts to improve sync performance for HubSpot
- Performance improvement on GET /accounts, GET /contacts, and GET /leads to prevent initial sync errors from oversized responses for Salesforce
- Improvements to GET /accounts to better configure daily sync schedules for Salesforce
CRM
Fixed
- Error handling improvement on POST /accounts to prevent account creation failures for HubSpot
File Storage
New
File Picker Search available in closed beta for SharePoint
We’ve added search to our File Picker feature, making it easier to find the exact files and folders you want to sync, especially in large orgs. Your customers can now:
- Search across all of SharePoint with a top-level, generic search
- Search within a specific container (like a Site or Drive) to narrow down results
This is a large unlock for your enterprise customers with thousands of SharePoint sites, removing the need to scroll within File Picker to find a file or folder.
This is currently available in closed beta, so please reach out to your Customer Success Manager if you’d like access.
- Added support for native deletion detection on GET /files and GET /folders for SharePoint when items move outside selected selective sync nodes
File Storage
Improved
- Mapping enhancement on GET /drives for SharePoint to properly sync selective sync field values
File Storage
Fixed
- Edge case handling improvements on GET /files with order_by=created_at query param
- Edge case handling improvements on GET /files for SharePoint when certain file name patterns prevented download metadata retrieval
- Performance improvement on GET /groups for SharePoint to avoid sync timeouts for admin accounts with large group counts
- Error handling improvement on GET /files for SharePoint to prevent out-of-range issues in custom functions
HRIS
New
- Added support to improve employment status accuracy on GET /employees for UKG Pro
HRIS
Improved
- Mapping enhancement for employee status transitions on GET /employees for UKG Pro
- Performance improvement on GET /employees to optimize batch handling for midnight updates for UKG Pro
- Mapping enhancement for employment detail synchronization on GET /employees for UKG Pro
- Mapping enhancement to reduce unnecessary modified_at updates from remote_data changes on GET /employees for UKG Pro
- Performance improvement to reduce initial sync timeouts on GET /employees for Workday
HRIS
Fixed
- Edge case handling improvements for employees with future start dates on GET /employees for Kallidus
- Error handling improvement for timesheet entry synchronization on GET /timesheet-entries for Personio
- Edge case handling improvements for missing employments for employees with current work assignments on GET /employments for Dayforce
- Error handling improvement on GET /employees to correctly represent pending employees with future start dates for Kallidus
Ticketing
New
- Added support for collections, role, and team query params on GET /users
Ticketing
Improved
- Mapping enhancement on GET /tickets/meta/post to capture all tags and labels for teams with 50+ tags for Linear
- Performance improvement on GET /tickets by standardizing ticket URL mapping for improved SSO compatibility for Ironclad
Ticketing
Fixed
- Edge case handling improvements on GET /tickets to resolve linking flow completion issues during OAuth authentication for Salesforce Service Cloud
- Error handling improvement on GET /tickets to better handle rate limits and third-party throttling for ClickUp
SDKs
New
Merge Agent Handler
Connectors & Tools
New
New Merge Agent Handler Connectors
We’ve added Zoho CRM and DataDog to Merge Agent Handler. Try them out and let us know if you have any feedback!

User experience
New
New Feature: Webhooks
- Launched Webhooks in Agent Handler — trigger workflows from third-party events in real time. Slack is the first supported connector, with more coming soon. Find it in Settings.
- Added a new Webhook Management UI for configuring webhooks, monitoring registration and activity live, and setting up inbound webhooks
- Google Calendar — Added real-time webhook notifications for calendar events
- Slack — Added advanced webhook integration for instant messaging updates
- ServiceNow — Added universal custom table support for any ServiceNow table
- Expanded support for public Model Context Protocol (MCP) servers
User experience
Improved
- Outlook — Improved recurring event handling and ID management
- HubSpot — Improved rate limiting and overall performance
- SAP SuccessFactors — Refined performance across multiple flows
Interface Enhancements
- Refreshed UI components with consistent styling
- Optimized the experience across all screen sizes
- Polished visual feedback with improved loading states
- Streamlined configuration with collapsible, drawer-style navigation
- Improved handling of long-running operations
User experience
Fixed
- Salesforce — Enhanced connection validation with clearer error messages
- Enhanced error messages with more descriptive, actionable feedback
Merge Unified
Accounting
New
- Added support for PATCH /vendor-credits for NetSuite
Accounting
Improved
- Enhancements to GET /sales-orders for NetSuite, ensuring more accurate and complete sales order data
- Performance improvement for deletion detection for NetSuite
- Enhancements to address fields for GET /contacts for QuickBooks Online
Accounting
Fixed
- Edge case handling for GET /vendor-credits for NetSuite
- Edge case handling for GET /invoices and GET /expenses for QuickBooks Online
- Edge case handling for GET /contacts for NetSuite
- Error handling improvement for POST /attachments for NetSuite
- Edge case handling for POST /expenses for Sage Intacct
ATS
New
- Added support for proper first name parsing for GET /users for Lever
- Added support for
modified_atselective sync filtering for GET /applications for Taleo
ATS
Improved
- Enhancements to GET /jobs for Bullhorn Recruitment Cloud
ATS
Fixed
- Error handling improvement for attachment file downloads for GET /attachments for SAP SuccessFactors
- Edge case handling for POST /candidates creation workflow for UKG Pro Recruiting
CRM
New
- Added support for selective sync filtering on
modified_atfor GET /accounts for Salesforce
CRM
Improved
- Enhancements to GET /accounts for Salesforce
CRM
Fixed
- Error handling improvement for GET /leads for Salesforce
- Edge case handling for GET /engagements for Zoho CRM
- Error handling improvement for GET /tasks for Salesforce
File Storage
Improved
- Enhancements to GET /files ownership fields for Box
- Performance improvement for GET /folders and GET /files for shared content for Box
File Storage
Fixed
- Edge case handling for GET /permissions for nested folders and files for Box
- Error handling improvement for deletion detection with GET /folders for OneDrive
HRIS
New
- Added support for GET /time-off for Workday via integration parameters
- Added support for compensation-related remote data fields on GET /employees for Workday
HRIS
Improved
- Enhancements to GET /employees for Sage People to better normalize employment status values
- Enhancements to GET /employees for Oracle HCM, improving start date accuracy
- Performance improvement for GET /employees for Workday
- Enhancements to employment type on GET /employees for UKG Ready
HRIS
Fixed
- Edge case handling for GET /employees for UKG Pro
- Error handling improvement for POST /time-off for Workday
- Edge case handling for deletion detection on GET /employees for BreathHR
- Edge case handling for GET /employees for Okta
Ticketing
New
- Added support for PATCH /tickets for Linear, ensuring ticket updates are fully compatible
Ticketing
Fixed
- Error handling improvement for Linking Validation for Azure DevOps, Help Scout, and Teamwork
Merge Link
Improved
- Added localization enhancements to Merge Link
Docs
Improved
- Updated CRM docs to more accurately reflect endpoint coverage
Merge Agent Handler
Connectors & Tools
New
New! Create Connector via remote MCP Server
We’re super excited about our latest feature: remote MCP integration. You can now easily import a public MCP server into Merge Agent Handler’s Connector Studio.
Here’s how:
- Navigate to Connectors
- Go to the Connectors page
- Click “Add New”
- Create a new Connector
- Name: Must be unique and not clash with existing connectors
- Remote MCP server address: Specify the server’s endpoint URL
- Authorization token:
- Most remote MCP servers require some form of auth token.
- Users must consult the MCP server’s docs to obtain this token
- After submitting the form, a new connector (e.g. “Postman”) is created automatically
- Tools auto‑population
- Once created, the connector’s tools are automatically discovered and populated from the MCP server
- Using the Connector
- Add the connector to a tool pack
- In the playground, invoke tools from this connector just like any other connector
- Successful invocation returns responses from the remote MCP server
- SAP SuccessFactors - New comprehensive HR connector
- GitLab connector - New comprehensive DevOps connector
- Jira enhancements - Modified issue priority handling
- Salesforce logging - Enhanced logging capabilities
- Improved variable naming in user tools
- Enhanced tool parameter validation
- Teams improvements - Fixed auth issues, added terminal support
Merge Unified
Accounting
New
- Added support for POST /expenses for Sage Intacct, enabling complex multi-entity expense creation
Accounting
Improved
- Enhancements to POST /invoices for NetSuite
- Enhancements to POST /journal-entries for NetSuite
Accounting
Fixed
- Edge case handling for POST /expenses for Sage Intacct, improving attachment uploads when the company ID is null
ATS
New
- Added support for additional file types for GET /attachments
ATS
Improved
- Enhancements to GET /attachments for SAP SuccessFactors
ATS
Fixed
- Edge case handling for POST /candidates for UKG Pro Recruiting
CRM
Improved
- Performance improvement for GET /tasks for Salesforce
CRM
Fixed
- Error handling improvement for POST /tasks for Salesforce, improving validation and error messaging for task creation
File Storage
Improved
- Performance improvement for GET /files for Google Drive
File Storage
Fixed
- Error handling improvement for GET /files for SharePoint
- Error handling improvement for GET /groups for SharePoint
- Error handling improvement for GET /files for SharePoint
HRIS
New
- Added support for GET /employees for Sage People, adding manager and employment status as supported employee fields
HRIS
Fixed
- Error handling improvement for GET /employments for Dayforce
- Error handling improvement for GET /employees for Google Workspace
- Error handling improvement for GET /employees for HRWorks
- Error handling improvement for validation for Justworks
Ticketing
New
- Added support for POST /tickets for ServiceNow
Ticketing
Improved
- Enhanncements to PATCH /tickets for Linear
Ticketing
Fixed
- Edge case handling for GET /tickets for Asana
Cross-category
Improved
- Added enhancement to sync scheduling for APAC tenant
Merge Agent Handler
Connectors & Tools
Improved
- Asana — Complete connector revamp with improved functionality
Chat
Improved
- Refreshed the UI with gray backgrounds for better visual contrast
- Polished animations for smoother interactions
Link experience
Improved
- Refreshed design and messaging in Link flow screens for clearer guidance
User experience
New
- Jira — Added new board and sprint management operations
User experience
Improved
- Salesforce — Enhanced date/time formatting for events and activities
Merge Unified
Accounting
New
- Added support for GET /sales-orders for NetSuite
- Added support for POST /sales-orders for NetSuite
Accounting
Improved
- Performance improvement for GET /journal-entries for Sage Intacct
- Enhancements to GET /tracking-categories for QuickBooks Online
- Performance improvement for GET /journal-entries for QuickBooks Online
Accounting
Fixed
- Error handling improvement for GET /expenses for NetSuite
- Error handling improvement for POST /invoices for NetSuite
ATS
Improved
- Enhancements to GET /offers for Jobvite
ATS
Fixed
- Error handling improvement for GET /applications for Workday
- Error handling improvement for GET /applications for UKG Pro Recruiting
- Edge case handling for GET /applications for Greenhouse
- Error handling improvement for POST /candidates for JobDiva
CRM
New
- Added support for deeplinks on GET /accounts, GET /opportunities, GET /notes, GET /tasks, GET /contacts, GET /leads, GET /engagements, and GET /users for Microsoft Dynamics 365 Sales
CRM
Fixed
- Edge case handling for GET /leads for Salesforce
- Edge case handling for GET /engagements for Salesforce
- Edge case handling for GET /contacts for Salesforce
- Edge case handling for GET /opportunities and GET /remote-field-classes for HubSpot
File Storage
Improved
- Performance improvement for GET /files for SharePoint
- Performance improvement for GET /folders for SharePoint
- Performance improvement for object permissions for Dropbox
- Enhancements toGET /folders for Dropbox
File Storage
Fixed
- Error handling improvement for GET /files for SharePoint
- Edge case handling for GET /files for SharePoint
HRIS
New
- Added support for GET /employments for Deel by adding fallback salary to improve coverage when primary salary fields are missing
HRIS
Improved
- Performance improvement for GET /employees for UKG Pro
- Enhancements to GET /employees and GET /employments for Humaans
- Performance improvement for GET /employees for UKG Pro Workforce Management
HRIS
Fixed
- Edge case handling for GET /employments for UKG Pro
- Edge case handling for GET /employees for UKG Pro
- Error handling improvement for GET /employments for HiBob
- Error handling improvement for GET /groups for Proliant
Knowledge Base
Fixed
- Edge case handling for GET /articles for Confluence
Ticketing
Improved
- Performance improvement for GET /live-search for Trello
- Enhancements to GET /tickets for Linear
Ticketing
Fixed
- Edge case handling for GET /users for Zoho Desk
- Error handling improvement for EDIT /tickets for Jira
- Edge case handling for GET /tickets for Basecamp
- Edge case handling for GET /comments for ClickUp
- Error handling improvement for GET /tickets for Asana
- Error handling improvement for GET /tickets for Azure DevOps
- Error handling improvement for GET /tickets for Freshservice
- Compatibility/enum mapping for GET /account-details across Asana, Jira, Linear, ClickUp, Zendesk, GitLab, Gorgias, and Zoho Desk to help users resolve linking issues faster
- Edge case handling for GET /tickets for Jira Service Management
Merge Agent Handler
Chat
Improved
- Polished call messages and animations
- Refined scroll handling and logo presentation
User experience
New
- Added resync confirmation pages for clearer connector operations
- Outlook — Added shared calendar tools for user and schedule management
- ServiceNow — Added a new credential validation tool
User experience
Improved
- Enhanced input overrides with mass delete and default value support
- Salesforce — Refined integration with various improvements
- Jira — Enhanced issue creation and search schemas
New features
New
- Added multi-tool call support in the Playground
- Introduced a dry-run capability for connector resync, with background task processing
Merge Unified
Accounting
Improved
- Enhancements to GET /credit-note for Xero, QuickBooks Online, and NetSuite; include "applied_to_lines" to represent an applied credit note's line items
Accounting
Fixed
- Added edge case handling for PDFs for POST /attachments for NetSuite
- Error handling improvement for POST /invoices for QuickBooks Online
ATS
New
- Added support for normalizing applied-at dates for POST /candidates for JobDiva
- Added support for creating candidates with updated mapping steps for UKG Pro Recruiting
- Added support for the initial implementation of the Bullhorn Recruitment Cloud integration
ATS
Improved
- Mapping enhancements to job_postings field population for GET /jobs for Ashby
- Performance improvement for GET /candidates with
updated_afterfiltering for Gem
ATS
Fixed
- Edge case handling for screening question answers for POST /candidates for SmartRecruiters
- Added support for creating applications with job UUID pattern fixes for UKG Pro Recruiting
CRM
Improved
- Performance improvement for GET /leads for Pipedrive
CRM
Fixed
- Edge case handling for concurrent common model syncs executions and rate-limiting scenarios across CRM integrations
File Storage
Improved
- Enhanced group member syncs with delta sync support and improved handling of missing permissions for GET /groups for SharePoint
File Storage
Fixed
- Edge case handling for GET /drives for SharePoint
HRIS
New
- Added support for payroll run data such as pay dates and pay period details under GET /payroll-runs for Dayforce
- Added support for future termination dates for GET /employees for Workday
HRIS
Improved
- Mapping enhancements to employment status for GET /employees for UKG Pro
- Performance improvement for large datasets for GET /employees for Oracle HCM
HRIS
Fixed
- Edge case handling for missing permissions for GET /employees for UKG Pro WFM
- Error handling improvement for manager relationships for GET /employees for UKG Pro
- Edge case handling for name parsing for GET /employees for ADP Workforce Now
- Edge case handling for group assignments for GET /employees for BambooHR
- Error handling improvement for SFTP file processing for GET /employees for HiBob
- Error handling improvement for concurrent sync operations for iSolved
Knowledge Base
Fixed
- Added edge case handling for field mapping for Confluence
Ticketing
New
- Added support for “remote_ids” query param on GET /collections
- Added support to filter “status” with native values (must also include show_enum_origins query param) GET /collections
- Added ACL validation to accurately determine ticket and collection visibility for GET /viewers for Jira
Ticketing
Improved
- Mapping enhancements to POST /tickets for Jira
- Updated documentation and scopes to reflect full Tickets model support for GET /tickets for Basecamp
Ticketing
Fixed
- Added edge case handling for “tag” relation for GET /tickets
- Error handling improvement for GET /tickets for Front
- Mapping enhancements to fix truncation issues to ensure complete comment text is captured for GET /comments for Jira
- Error handling improvement for GET /accounts for ServiceNow
Cross-category
Fixed
- Added edge case handling for remote data redaction
Merge Dashboard
Improved
- Update sync status to not account for deletion detection runs
Merge Agent Handler
User experience
New
- Added credential validation for the ServiceNow connector
User experience
Improved
- Enhanced the input overrides experience across both backend and frontend
- Improved connector resync functionality
- Enhanced attachment handling for the Outlook connector
- Refreshed docs with stronger structure and SEO improvements