Changelog

Learn about Merge’s latest integrations and features

All products
Unified
Agent Handler
Gateway
Categories(0)
Accounting
ATS
Chat
CRM
File storage
HRIS
Knowledge base
Ticketing
Update types(0)
New
Improved
Fixed
Deprecated
Security
Clear All
Tag
This is some text inside of a div block.
Searching is in progress
No results match your search / filter selections.

A broader connector catalog, PII guardrails, and self-serve billing

Hundreds of generic MCP connectors join the catalog

New

Hundreds of generic MCP connectors are browsable and ready to enable in the Agent Handler catalog, sitting alongside every Merge-built connector on the same authentication, access control, and governance infrastructure.

Enabling one takes the same steps as enabling a Merge-built connector, with no MCP server to stand up. Read more in the connector docs for the full tool list.

Seven new connectors

New

Seven new connectors join the Agent Handler catalog this week.

  • Okta
  • Brex
  • Microsoft Excel
  • Metabase
  • Sigma Computing
  • Statsig
  • Granola

Read more in the connector docs for the full tool list.

AI Guardrails

Security

Configure PII detection and guardrail rules directly in Agent Handler, and watch them run against live traffic with the new live tester.

  • Guardrail rule tables cover PII and other sensitive-data categories
  • A live tester shows each check as it runs, before a rule goes live on real traffic
  • Guardrail rule labels are standardized on pre-run and post-run everywhere

Read more in the Agent Handler security docs.

Self-serve payment setup

New

Organizations without a card on file can add one and start billing directly, with no sales conversation required. Read more in the Agent Handler overview.

Webhook support for Microsoft Teams and Zoom

New

Agents can now respond to Microsoft Teams and Zoom activity as it happens instead of waiting on the next poll cycle.

Google Workspace connectors hardened across Gmail, Calendar, and Drive

Improved

Gmail, Google Calendar, and Google Drive all get reliability and detail improvements this week.

  • Gmail: messages, threads, and drafts return full detail in a single call instead of requiring a follow-up read per result. Drafts also save on retry, and Gmail's OAuth scope covers only what the connector needs
  • Google Calendar: tools now work from the primary calendar by default instead of scanning every calendar on the account, and event details are returned in full. If your integration relied on Calendar scanning secondary calendars by default, confirm the primary-calendar default still covers your use case
  • Google Drive: shared-drive writes are dependable, export errors are clearer, file reads return plain text directly, and connector-log PII exclusion covers Drive

File name included in SharePoint file downloads

Improved

SharePoint file downloads now include the file name alongside the file content.

FactSet connector retired

Deprecated

The FactSet connector is no longer available in the Agent Handler catalog. Any agent or workflow using it needs to migrate to an alternative connector.

Sign-in fixed for custom-domain customers

Fixed

Sign-in and credential linking work end-to-end for customers served from their own domains, with persistent logins and complete OAuth flows.

Also shipped

Hive in the Ticketing catalog, a redesigned Scopes page

Hive joins the Ticketing catalog

Ticketing [[hide]]
New

Hive is live in Merge's Ticketing catalog with GET /tickets, GET /comments, and GET /attachments.

Read more in the Hive integration docs.

Scopes page redesigned in the Merge Dashboard

Merge Dashboard [[hide]]
Improved

Bulk-edit scopes across multiple objects and fields in a single save from the redesigned Scopes page in the Merge Dashboard.

  • Sorting, filtering, and search replace the old modal-by-modal flow
  • Read and write toggles are visible at a glance instead of buried in each object
  • Applies across every category connected to an account: Unified API overview

Webhook-driven syncs expand to Freshservice and QuickBooks Online

Ticketing and Accounting [[hide]]
New

Freshservice and QuickBooks Online both move off polling for select data, syncing over webhooks instead.

Freshservice's GET /tickets, GET /comments, GET /attachments, and GET /tags update in real time instead of waiting for the next poll cycle.

QuickBooks Online's GET /accounts, GET /invoices, and GET /payments support its updated webhook format, with fallback handling so accounts still on the legacy format keep syncing.

Expanded Project data coverage on Sage Intacct

Accounting [[hide]]
Improved

GET /projects and Remote Field Classes on Sage Intacct now map a wider set of user-defined dimensions, so custom project fields already configured on an account show up automatically.

Employment-aware custom fields on Humaans

HRIS [[hide]]
Improved

Role-based custom fields on GET /employees, like sub-department, now reflect the value tied to an employee's current employment on Humaans. Fields update automatically as employees move between roles.

New effective-date and status fields on SAP SuccessFactors

HRIS [[hide]]
New

GET /time-off-balances on SAP SuccessFactors now includes effective-date and status data alongside each balance.

Consistent time-off status mapping on Factorial

HRIS [[hide]]
Improved

GET /time-off statuses on Factorial now map to standard values like Approved and Declined. If your code branches on Factorial's raw status strings today, check it against the standard values.

Credential redaction extended to Sage Intacct request logs

Accounting [[hide]]
Security

Sage Intacct request logs redact credentials, consistent with how Merge handles logs across every Unified integration. Nothing about how you read logs changes.

Expanded remote-data mapping for Zendesk

Ticketing [[hide]]
Improved

GET /comments and GET /attachments on Zendesk now map additional remote-data fields, without a custom-field workaround.

Also shipped

Multi-model responses, finer injection controls, flexible pricing tiers

Merge Fusion

New

Merge Fusion sends one prompt to a panel of models in parallel, then has a judge model synthesize their answers into a single response.

  • Choose both the panel and the judge yourself
  • An all open-source panel matched Fable 5 on the DRACO benchmark at a quarter of the cost
  • A premium panel beat Fable 5 outright by 8.5 points

Read more in the Merge Fusion docs.

Indirect prompt injection protection

Security

You can now set indirect prompt injection protection per axis, picking a mode (off, alert, or block) and a sensitivity threshold for each one.

Test the configuration against injection patterns with a built-in detection tester in Security settings before it goes live. Read more in the prompt injection protection docs.

Flex and priority service tiers

New

A service_tier request parameter toggles between flex and priority processing, trading cost for latency or the reverse.

Per-tier pricing and billing show up directly on /v1/models, so the tradeoff is visible before you pick a tier. Read more in the service tiers docs.

A new ad-data connector, HubSpot ticketing, and easier MCP setup

Google Ads connector

New

The Google Ads connector ships with 22 tools across the full account structure.

Coverage spans customers, campaigns, ad groups, ads, budgets, and keywords, plus a dedicated GAQL tool that runs Google Ads Query Language queries directly.

Read more in the Agent Handler connector docs for the full tool list.

HubSpot ticketing

New

Agents can create, read, update, delete, and search HubSpot tickets through the same connection as HubSpot CRM records. Ticketing runs as an optional scope alongside the existing CRM tools.

MCP Configure wizard

New

Adding a custom MCP server to the catalog takes one page instead of switching between screens: the Configure wizard imports the server and sets up its credentials in the same flow.

If the server doesn't require a client ID upfront, Agent Handler registers a client automatically, so there's no manual OAuth app to create first. Read more in the custom MCP servers docs.

Customize Link setup per integration, sync status explains itself

Per-integration Link setup

New

You can now hide auth, configuration, and Selective Sync screens in Link for a single integration without changing behavior for any other integration.

Selective Sync keeps running in the background even when its screen is hidden.

Read more in the Merge Link docs.

Sync status reason and freshness fields

Improved

GET /sync-status returns two new fields on every category's SyncStatus object: sync_status_reason (RATE_LIMITED or WAITING_ON_OTHER_MODELS) and data_fresh_as_of.

Both ship in Python SDK 4.1.0, so a paused sync tells you why, and exactly how current the underlying data is.

Sync reliability hardened across HRIS and File Storage

HRIS and File Storage [[hide]]
Improved

Large SharePoint and OneDrive syncs resume from where they left off instead of starting over.

  • Workday leave-of-absence records map to a dedicated LEAVE time-off type
  • A SAP SuccessFactors rehire comes back in as active, with the prior termination date cleared automatically
  • Modified employee records are accurately flagged on each sync

Read more in the time off type reference for the full list of time off types.

Per-customer routing controls, a wider model catalog

Embedded Routing Stack

New

Provision per-customer model controls with the Embedded Routing Stack, all from your API.

  • Set routing policies per customer
  • Support bring-your-own LLM keys per tenant
  • Works inside your existing Gateway setup, no migration needed

Read more in the docs.

New model vendors

New

The model catalog adds Sail Research and Xiaomi Mimo as new vendors.

Read more in the model catalog.

Coding agent support expanded to Claude Code, Codex, and OpenCode

Improved

Claude Code, Codex, and OpenCode can now route requests through Merge Gateway.

Three new GTM connectors, safer ServiceNow queries

Clay connector

New

The Clay connector brings GTM data enrichment into an agent's toolkit, with 11 tools spanning searches, routines, and table queries.

Read more in the connector docs for the full tool list.

Unify connector

New

Agents can read and query Unify records, objects, attributes, and event data directly, with no separate tool to context-switch into for GTM actions.

Read more in the connector docs for the full tool list.

Google Analytics connector

New

Pull Google Analytics accounts, properties, and reporting data straight into an agent's workflow.

  • Audiences, custom dimensions, and custom metrics
  • Data streams and key events
  • Full reporting queries, no spreadsheet export needed

Read more in the connector docs for the full tool list.

ServiceNow query tools

Improved

Add a validation step to an encoded ServiceNow query, and a malformed filter gets caught before the request goes out.

Read more in the connector docs for the full tool list.

Location support for Calendly event booking

New

Invitees can now be scheduled for Calendly event types that require a physical or virtual location.

Resumable uploads for Google Drive

Improved

Large Google Drive file transfers now pick up where they left off instead of restarting from scratch.

Also shipped
UNIFIED

Freshservice webhook sync, a revamped Unified API onboarding flow

Freshservice tickets and comments sync in real time

Ticketing [[hide]]
New

GET /tickets and GET /comments for Freshservice now support manual webhooks.

Ticket creations, updates, and deletions, along with new comments, sync in real time instead of waiting for the next scheduled sync.

Unified API onboarding flow revamped

Improved

The Unified API onboarding flow now leads with core concepts before diving into implementation.

New users get from signup to a working integration faster.

Also shipped

HubSpot and Freshservice move to real-time sync

Real-time opportunity sync for HubSpot

CRM [[hide]]
New

GET /opportunities on HubSpot now syncs in real time when the close date, stage, or associated account changes, so a moved deal shows up without waiting for the next scheduled sync.

Author-attributed comments for Freshservice

Ticketing [[hide]]
New

POST /comments on Freshservice now supports both public replies and private notes with user or contact attribution, so every comment shows who actually said it.

Also shipped

Two new connectors, hardened request logging

TikTok connector

New

Agents can manage TikTok user profiles, videos, and photo posts directly through the Display and Content Posting APIs.

The connector handles TikTok's OAuth flow and pagination on its own, so it plugs into the same normalized interface as every other connector. Read more in the connector docs for the full tool list.

Podium connector

New

The Podium connector adds OAuth 2.0 support for customer messaging, covering contacts, conversations, users, webhooks, campaigns, and locations through one normalized endpoint.

Read more in the connector docs for the full tool list.

Oracle HCM connector expansion

Improved

Payslip and absence-balance data now flow through the Oracle HCM connector, and absence creation submits time-off requests with clearer date and quantity handling.

Request-log redaction extended to every connector

Security

Request-log redaction, already stripping tokens, headers, and response bodies for connectors flagged as sensitive, now covers every connector Agent Handler supports. Read more in the tool call logs docs.

Chatter, lead conversion, and pagination fixes for Salesforce

Improved

Posting, following, and paginating search results through Salesforce Chatter complete successfully.

Paragraph identifiers on Google Docs responses

New

Tools reading Google Docs content now return a paragraph identifier alongside it, so a specific paragraph can be referenced directly instead of scanning the whole document.

Also shipped