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.

Custom prompt classifiers and reasoning token counts

Custom prompt classifiers gain a quality report, prompt testing, and a Management API

Build, check, and attach a classifier from the dashboard or through /v1.

  • Build status, with builds running in the background so saving a classifier returns right away
  • Suggested examples drawn from your organization's own request logs
  • Scoring that matches intelligent routing, including weighted graded labels
  • Classifiers attach to routing policies through the classifier Management API

Read more in the Gateway custom classifiers docs.

Reasoning token counts appear on every SDK-compatible endpoint

OpenAI reasoning models return reasoning summaries by default, and Claude reasoning tokens are derived from billed output. When a request sets no reasoning level, the effort router picks one. Read more in the Gateway reasoning docs.

/v1/responses accepts a plain string input, matching OpenAI's Responses API

Send input as a single string or as untyped message items. Requests written for OpenAI's Responses API in either form are accepted. Read more in the Gateway API reference docs.

BYOK credentials take per-model pricing for cost-ranked routing, and cost attribution

Set a price for each model on a bring-your-own-key credential, and cost-ranked routing ranks those models at your own rates. We also use these rates for better cost attribution and usage analytics. Read more in the Gateway bring your own keys docs.

‍

Improvements

  • Failover improvements - Better handling of streams that errors before any output falls back to the next model in the policy
  • Model listings in different harnesses
    • Allow users to decide to only show Merge Routing policies as the only available options for model selection within harnesses like Claude Desktop and Claude Code
    • Media models are hidden from listings
    • Unknown model IDs return a 404
Agent Handler

Three new connectors & beta connector launch

Meta Ads, TikTok for Business, and Warp join the catalog

Meta Ads, TikTok for Business, and Warp are live. TikTok for Business ships as a Beta connector. Read more in the Agent Handler connectors docs.

Admins decide whether their organization uses Beta connectors

Beta connectors are labeled across the dashboard, with one setting to control access.

  • Beta badges on the Connectors page and on Registered User access
  • A Tier filter on the connector list
  • An Advanced > Beta Connectors setting that turns access on or off for the organization

A Beta connector is validated against the provider's documented API but not yet verified against the live one. It carries the same tools it will have at general availability, and its behavior can differ from the provider's documentation until it graduates. Read more in the Agent Handler connectors docs.

Improvements

  • Amazon Seller Central - Adds 26 tools covering the FBA Inbound (2024-03-20) shipment workflow, listings, and sales
  • Gmail, Outlook - Staged attachments send in a single step
  • GoHighLevel - Adds 27 tools for conversations, custom fields, payments, blogs, email templates, social posting, contact tags, and appointment notes
  • Google Ads - Adds asset removal from asset sets, with stricter credential checks for the login customer ID and production access
  • Google Drive - Word documents keep their table and form-field text when read
  • Jira - Issue updates keep optional rich-text fields optional and leave descriptions intact on assignee-only changes
  • Outlook - Message replies add To, CC, and BCC
  • PostHog - Adds OAuth 2.0, and all 58 project-scoped tools target any project by ID
  • QuickBooks Online - Payment tools link a payment to an invoice
  • Salesforce - Note lookups resolve ContentNotes and return full bodies past the 255-character preview
  • Square - Adds 183 read and write tools, from bookings and catalog to payouts and webhook subscriptions, and extends 31 more
  • WhatsApp
    • Adds 8 tools for phone-number onboarding and verification, webhook subscriptions, and business-account listing
    • Credential checks confirm the phone number ID belongs to the business account
  • Zoho Books
    • Adds 370 tools across payments, bills, journals, sales orders, purchase orders, recurring billing, and projects
    • Contact updates keep contact persons when an email or phone changes
  • Zoho Cliq - Adds 136 tools across channels, chats, threads, reminders, calendar and calls, roles and permissions, bots, and databases
  • Zoho CRM - Adds 15 tools for the Campaigns module and custom views on CRM v8
  • Zoho Desk
    • Adds email replies, ticket, contact, and account search, file uploads, and ticket attachments
    • Ticket, contact, and account writes accept the full documented field set
    • List tools apply pagination, sorting, and department and assignee filters
  • Billing - Card entry collects a postal code, and the upgrade modal closes after a successful upgrade
  • Dashboard
    • A terms acceptance step appears in place of the dashboard until accepted, and the signup checkbox names all four documents
    • The Edit tools dialog adds loading states and a retry when connectors don't load
    • Tool Pack saves leave out tools from connectors the user has lost access to

QuickBooks Online contact and address improvements

Mapping fixes for QuickBooks Online contacts, addresses, and purchase orders.

  • GET /contacts returns the addresses stored on each QuickBooks contact
  • Address identifiers include the address type, so addresses that share a QuickBooks ID sync as separate records
  • GET /contacts maps the contact name from FullyQualifiedName instead of DisplayName
  • POST /purchase-orders resolves delivery addresses with the corrected address identifiers

Read more in the QuickBooks Online Accounting docs

Improvements

  • Confluence - Space permissions from Confluence's role-based access model now sync
  • Front - Adds deletion detection for ticketing users
  • Humaans - GET /employees keeps department group links on incremental syncs
  • Microsoft Dynamics 365 Business Central - POST /invoices adds date conversion and updated number mapping
  • Microsoft Entra ID -Added performance improvements to subsequent syncs for large accounts
  • NetSuite
    • Added a time buffer so records committed late, such as CSV imports, are not missed
    • Added errror handling improvement for location tracking categories
  • OmniHR - Added support for GET /employees to associate employees with their groups
  • Sage Intacct - POST /vendor-credits accepts transaction_date values with milliseconds
  • Sharepoint - Linked account synced webhooks with initial_sync=true now only send once
  • Upgraded sync performance, scope checks, and webhook and download handling across Microsoft Entra ID, NetSuite, SharePoint, and UKG Pro.

‍

Management API coverage for settings, rules, and credentials

The management API covers organization settings, security rules, and provider credentials

Automate Gateway configuration and security rules with a management API key.

  • Organization settings and prompt injection protection settings
  • DLP rules and blocklist rules
  • Provider credentials for your own vendor keys
  • Read-only lookups for models, model aliases, vendors, guardrails, credits, and members

Audit logs name the management key behind each change.

Read more in the Gateway Management API docs.

Encrypted OpenAI reasoning carries across turns on the Responses endpoints

Reasoning returns even when a call ends before producing a message. /v1/models adds a supports_reasoning_item_replay capability that shows which routes carry reasoning items across turns. Read more in the Gateway reasoning docs.

/v1/decisions accepts OpenAI's Decisions API request format

Send a request in OpenAI's Decisions format or TypeSafe's, and Gateway translates both the request and the response. Read more in the Gateway decisions docs.

Improvements

  • Anthropic-compatible endpoint - Claude Code auto-mode safeguards and thinking display updates pass through to Anthropic
  • API keys - Dashboard expiration dates apply on the chosen date, and past dates are rejected
  • Customer API keys - A per-customer creation rate limit replaces the five-key cap
  • Gemini 3, Gemini 4 - Reasoning effort maps to a thinking level each model accepts
  • Image inputs - Server-side image URL fetches check destinations before they run
  • Intelligent routing
    • Agent sessions stay on their current model when a request cannot be scored
    • Long prompts score within the routing time budget
    • Reasoning levels on gpt-6-luna, gpt-6-sol, and claude-opus-5-5 steer the model pick
    • Cached complexity scores stay scoped to a single session
  • Invoices - Monthly usage line items name Merge Gateway
  • Management API
    • Deleting a routing policy that is still in use is refused
    • Pausing or deleting a project applies right away
    • Setting an API key's limit to null removes its spending limit
    • Invalid project updates and DLP rule conflicts return 409 and 422 errors
  • Model validation - Direct calls and routing policy slots serve only catalog models, returning model_not_in_catalog otherwise
  • OpenAI Responses API
    • prompt_cache_key carries through on bridged requests
    • Named tool choices pass through
    • Streams report incomplete or failed status, and responses return the served service tier
  • Public models API - Adds vendor names, vendor logos, and a vendor ranking for each model
  • Reasoning streams - Keepalives hold long-thinking streams open before the first token
  • Request errors - Anthropic conversion errors return without prompt content
  • Routing policies - Gateway API keys get read-only policy access, with changes requiring a management key
  • Signup - Phone verification opens as a dialog
  • Refined multi-turn tool calling and request handling across DeepSeek, Luminal, Moonshot Kimi, and Pareto models.
Agent Handler

Eight new connectors

Plaid, RingCentral, Amazon Seller Central, and five more connectors join the catalog

Amazon Seller Central, Iterable, Namespace, Plaid, RingCentral, Ticketmaster, Zoho Books, and Zoho Cliq are live. Plaid covers transfers and payment initiation alongside account data. Read more in the Agent Handler connectors docs.

Greenhouse adds interview write tools and a Harvest partner OAuth option

Four interview tools cover the interview lifecycle on Harvest v3, and job stages carry the interview plan.

  • Interviews: list, create, update, and delete tools
  • Job stages: filterable, paginated results with interview-plan slots
  • Authentication: Harvest partner OAuth alongside client credentials

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

Admins pin connection details and set a custom OAuth callback URL

Pin a field such as a Confluence site for the whole organization on Merge's default app, and employees skip it when they link. OAuth application credentials also accept a custom callback URL. Read more in the Agent Handler application credentials docs.

‍

Improvements

  • Asana, Figma, Google Drive - Tool guidance clarifies task search errors, library styles and components, and file reads
  • Datadog - list_metrics adds a name filter and limit, and monitor updates accept tags and priority
  • Google BigQuery - Adds describe_query, a dry run that reports which tables a query reads
  • Google Drive - Exports over 10 MB complete for large Workspace files
  • Jira - Board and sprint tools on OAuth connections request the scopes they need
  • Microsoft Teams
    • Adds channel and folder file listing, compact message reads, and message search scoped by date, channel, and sender
    • Message search returns content for group chats and Notes to self
  • Notion - Write tools take rich text, icons, covers, and parents as structured objects
  • Outlook - Replies add inline and staged attachments, including reply-all and shared mailboxes
  • SharePoint - Drive item listing pages through every item with bounded results
  • Sigma Computing - Member listing and workbook schema reads updated to Sigma's current API
  • Slack - OAuth requests only the user scopes the connector uses
  • Dashboard
    • Connectors list filters persist for the browser session, with steady filter options while the table reloads
    • Connector and MCP server logos refresh with new Merge-designed images

‍

Faster permission syncs for large SharePoint accounts

File Storage

Permission changes on large SharePoint accounts reach Merge sooner. Every sync after the first one processes permissions faster, so access changes in SharePoint show up in your app with less delay. Read more in the SharePoint File Storage docs.

Improvements

  • ADP Workforce Now - Employee records clear work and personal emails removed in ADP
  • Ashby - GET /reject-reasons adds archived reject reasons, flagged with remote_was_deleted
  • Darwinbox - Department and cost center group names and employee remote_created_at values populate on sync
  • Dayforce - Time off requests that share a request date each sync as their own record
  • Generic SFTP - Sync completed webhooks fire after deletion detection finishes
  • HiBob - Sandbox linking signs in through the HiBob sandbox login
  • Jira - PATCH /tickets matches status values to Jira status names regardless of case
  • Justworks - Time off requests sync ahead of their start date
  • Lucca - GET /employees home locations add the residence country
  • Planday - Pending employees move to ACTIVE on their hire date during incremental syncs
  • Rippling - Relinking opens the Rippling authorize step to grant new scopes
  • SAP SuccessFactors
    • Employment status resolves without the Picklist permission
    • GET /employees incremental syncs pick up employment data changes
  • Zoho People - A department change replaces the prior department group
  • Refined pagination, error handling, and group mapping across Asymbl, Google Workspace, Jira, NetSuite, and SharePoint.

Jira custom priorities and status

Ticketing

Ticket writes on Jira accept the priority and status names configured in each customer's own Jira site, matched regardless of capitalization, so tickets created through Merge carry the priorities their teams already use. Read more in the Tickets docs.

‍

Improvements

  • ADP Workforce Now - GET /employees clears emails that ADP stops returning
  • Confluence - Knowledge Base syncs handle special characters when chunking CQL queries
  • Deletion detection - Employees excluded by a selective sync filter are marked deleted
  • Gem - Application credited-to users reference the Merge Remote User ID
  • Ironclad - Sandbox linking updated to use the Ironclad demo client ID
  • Jira - Ticket writes accept the site's own priority names, matched regardless of capitalization
  • Lucca - GET /employees updated to read personal email and social security number from current API fields
  • NetSuite - Attachment writes return a clear error when the folder already holds a file with that name
  • OmniHR - Employee syncs continue past records the account lacks permission to read
  • Sage Intacct - Payment writes set the AP payment description through remote_fields‍
  • Salesforce - Account syncs on very large orgs resume from the last page when the query locator expires‍
  • SAP SuccessFactors - GET /employees incremental syncs pick up employee name changes‍
  • Workday - Dependent and Employment syncs complete for dependents with names over 60 characters‍
  • Zendesk - GET /comments retrieves up to Zendesk's 5,000 comment limit per ticket‍
  • Zoho People - Employee syncs replace department groups rather than appending them‍
  • Enhanced account linking, rate-limit handling, and error handling across ADP Workforce Now, Paycor, SharePoint, and Trello.‍
  • Field Mapping - The dashboard preview box displays the mapped value

Self-hosted models and performance-based routing

Gateway routes to your self-hosted and fine-tuned models

Add any OpenAI-compatible endpoint, such as vLLM, TGI, SGLang, or Baseten, and route to its models alongside the catalog.

  • Add an endpoint under Configure > Self-hosted models with its URL, API key, and per-model settings
  • Self-hosted models join Priority routing policies from the Self-hosted group in the model picker
  • Traffic to your endpoint carries no Merge charges, and Gateway encrypts the API key and never shows it again
  • Organizations with zero data retention can use them, and failover to curated vendors stays ZDR-compliant

Read more in the Gateway self-hosted models docs.

Route to Claude Haiku 5.5, and to Claude Sonnet 5.5 through deepinfra

Claude Haiku 5.5 by Anthropic is in the catalog, and deepinfra is a new model vendor serving Claude Sonnet 5.5 with zero data retention. Read more in the Gateway model catalog docs.

Priority routing policies filter and rank models by measured throughput and latency

A Performance section in the policy editor and the API sets thresholds on each Priority policy.

  • A minimum throughput and a maximum time to first token
  • Model ordering by measured latency or throughput
  • Per-request min_throughput and max_latency overrides
  • The routing reason explains how each threshold applied

Read more in the Gateway product page (docs link TBD - link to product page for now).

X-Merge-Customer-Origin-Id names the customer on each request with your own ID

Send your own customer ID in the header, and Gateway creates the customer on first use. You can also create or update customers in batches, mint customer API keys by origin ID, and read per-request customer usage records. Read more in the Gateway customer API keys docs.

Improvements

  • Audio transcriptions - Usage reports cover SRT and VTT formats and GPT-4o transcribe models
  • Billing - Bring-your-own-key web searches and enterprise auto-pay invoices updated to bill once, at the expected rate
  • Embeddings endpoints - Key model allowlists, organization blocklists, and vendor access rules extend to the OpenAI, LangChain, and AI SDK compatible embeddings endpoints
  • Gemini - Text-to-speech accepts an explicit audio format
  • Logprobs - Requests with logprobs complete on vendors that do not support them
  • Management API keys - /v1/keys adds expiry dates, spend limits, project scoping, and list filters
  • Management keys - Scopes cap at the permissions of the user who created the key
  • MiniMax
    • Voice settings such as emotion, language boost, and pronunciation dictionaries reach the provider
    • Adds native image generation and image-to-video from first frame, last frame, and reference images
  • Public models API - Each model adds measured latency, throughput, uptime, and a popularity rank, with a performance history endpoint
  • Routing policies
    • Fail over to the next model when a vendor safety filter blocks a response
    • Requests combining tools and JSON schema output reach every vendor that supports structured outputs
    • Failover covers models a vendor retires
  • Token counting - Compression and the token count endpoints estimate documents, files, audio, and images
  • Refined tool-call handling, prompt caching, and batch request parameters across Amazon Bedrock, Anthropic, DeepSeek, and Gemini.

‍

Agent Handler

You.com connector and new tool support

You.com joins the catalog, and new tools for Greenhouse, QuickBooks, Linear and more

You.com is live, and three existing connectors gain new tools

  • Greenhouse: 13 tools to hire applications, convert prospects, manage attachments, add employment and education history, and anonymize candidates, with full Harvest v3 write bodies
  • QuickBooks Online: 34 tools across classes, departments, tax codes, expenses, bill payments, payment methods, and employees, plus a report tool covering 34 financial reports
  • Linear: 11 tools for document management and cleanup, with priorities accepted by name

Read more in the Agent Handler connectors docs.

Apollo and HiBob accept OAuth 2.0 alongside their existing credentials

Apollo adds OAuth 2.0 next to its API key option, and HiBob adds it next to Service User authentication, ahead of HiBob retiring basic auth for partner apps. Read more in the Agent Handler connectors docs.

Improvements

  • Amazon S3 - Credential validation accepts read-only users
  • Crustdata
    • Updated to the versioned API ahead of the /screener retirement
    • Adds an indexed social post search tool
  • Google Calendar - Write tools state which calendar they target
  • Google Docs - Table creation handles empty cells, and header styling applies on any tab
  • Google Drive - Exports support files larger than 10 MB
  • Greenhouse - Harvest v3 list tools add tag and job ID filters, plus scorecard answers and ratings
  • Intercom - Company contact search clarifies its filter options
  • Microsoft Teams
    • Adds channel file listing, compact message reads, and date- and channel-scoped message search
    • send_chat_message posts to the chat you specify
  • Notion - Tools accept rich text, icons, covers, and parents as structured objects
  • QuickBooks Online - Raw queries report any filters they override
  • SAP SuccessFactors - Managers, job titles, compensation, bank details, payroll, and goals read from the matching SAP records, with exact paging totals
  • WhatsApp Business - Connector name updated to match the product it connects to
  • Workday - Adds supervisory organization and direct-report lookup tools, clock-out for time clock events, and WQL lookups across every row

‍

Claude Sonnet 5.5 and OpenAI's ultrafast tier

Route to Claude Sonnet 5.5, gpt-6.1-sol, and four more models

Three of the six run with zero data retention.

  • Claude Sonnet 5.5 by Anthropic
  • Claude Opus 5.5 through Amazon Bedrock, with zero data retention
  • gpt-6.1-sol and gpt-live-1 by OpenAI, both with zero data retention
  • mimo-v2.6-flash and mimo-v2.6-pro by Xiaomi Mimo

Read more in the Gateway model catalog docs.

OpenAI's ultrafast service tier is available on every Gateway API surface

Ultrafast is OpenAI's fastest processing tier and bills at six times the standard rate. Request it from any surface, alongside the flex and priority tiers. Read more in the Gateway service tiers docs.

previous_response_id chains on /v1/responses resume for 30 days

A stored turn stays available for 30 days, matching OpenAI's expiry, so a conversation picks up after a long pause. DELETE /v1/responses/{id} ends a chain early. Read more in the Gateway multi-turn conversations docs.

Gateway adds OpenAI audio translations, input token counting, and video management

Four more OpenAI endpoints pass through Gateway:

  • Audio translations
  • Responses input items
  • Responses input token counting
  • Video listing and deletion

Read more in the Gateway API reference docs.

Improvements

  • Azure OpenAI - Now serves GPT-6 Luna and GPT-6 Sol
  • Billing - Credit purchases accept SEPA Direct Debit and UPI, with a local-currency estimate and arrival time
  • Claude Sonnet 5.5 - Adds structured output, plus a clear error for unsupported forced tool choice
  • Jev 1.13 - Adds zero data retention
  • Upgraded handling for long-running provider connections.