
Learn about Merge’s latest integrations and features
.png)
Three of the six run with zero data retention.
Read more in the Gateway model catalog docs.
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 daysA 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.
Four more OpenAI endpoints pass through Gateway:
Read more in the Gateway API reference docs.
Improvements
Adobe Experience Manager (Cloud Service), Adobe Workfront, Alpha Vantage, Checkly, ConfigCat, Jamf Pro, Kit, Salesforce Data 360, Salesforce Marketing Cloud, Tavily, TinyPNG, and WhatsApp Business Cloud API are live. Jamf Pro responses include each device's OS and management state. Read more in the Agent Handler connectors docs.
.png)
Dashboard roles for SCIM-provisioned users are locked, so they always match the identity provider.
Change roles for SCIM-provisioned users in your identity provider. Read more in the Agent Handler SCIM provisioning docs
Improvements
create_file versus upload_fileGET /remote-field-classes returns the selectable picklist and enum values for NetSuite custom fields and custom segments.
POST /invoices and POST /expenses write relationship-type custom field valuesPOST /invoices accepts both the previous and current custom field value formatsRead more in the NetSuite Accounting docs.
Improvements
LinkedAccount.sync_completed webhooks now include a correlation IDGET /articles now processes permission changes on draft articlesGET /users syncs accounts without SCIM accessGET /employees adds employee avatarsGET /employees uses larger pages, with fewer requestsGET /jobs now tracks open, closed, filled, and on-hold status changesGET /employees retrieves data faster under a higher supported rate limitPOST /payments accepts credit card accounts alongside bank accountsGET /groups adds cost center codes to distinguish cost center levelsGET /expenses line items now return their own accountsGET /invoices maps billing and general ledger posting dates separatelyPOST /invoices adds line item descriptionsGET /files resolves permission roles and permission changes with fewer API callsGET /folders builds folder hierarchies from stable remote identifiersGET /collections and GET /users now return associated members/v1/batches, with a Batches page in the dashboardSubmit chat completions, embeddings, responses, or Anthropic Messages requests as one provider batch, and results stream back as NDJSON. The Batches page sits next to Logs, filters by status and date, and opens a detail drawer with each batch's progress, cost, errors, and metadata. Read more in the batch inference docs.
.png)
Seven models are new in the catalog, including two text-to-speech models billed by the second.
X-Merge-Billed-Audio-Seconds headerRead more in the Gateway model catalog docs.
A customer's Configuration tab sets its own prompt injection and data loss prevention policy, which inherits the organization policy until overridden and is enforced at request time. A new Controls tab on projects and customers overrides zero data retention, vendor restrictions, and region restrictions, and each unit resets to the organization setting on its own. Read more in the per-customer restrictions docs.
priority_orderReasoning effort takes a policy-wide default, minimum, and maximum, plus per-model overrides, all enforced at dispatch and factored into vendor choice. Pass priority_order on /v1/responses or any compatible surface to route through an ordered model list, and Gateway saves it as a visible routing policy. Read more in the routing policy docs.
/v1/responses breaks down latency per requestTransfer, gateway, and provider time come back in the response body and the streaming done chunk. Non-streaming calls also carry a Server-Timing header. Read more in the Responses API docs.
/v1/live/sessionsEach session is backed by gpt-live-1 by OpenAI. Sessions run with zero data retention. Read more in the live voice docs.
Improvements
Four connectors cover analytics, quoting, and the US Government sovereign cloud.
Read more in the Agent Handler connectors docs.
Grant a user access to a connector's tools, edit that selection later, or revoke it, one user at a time. The Group access dialog adds search boxes and consolidates tool selection into a single shared list. Read more in the managing tool access docs.
Pick scopes when you create an access key. Privileged keys carry a badge in the dashboard, with revoke actions that reflect their elevated access. Read more in the access keys docs.
An optional "Powered by Merge" mark can appear on the Link OAuth step. Organizations can also skip the success screen, so the flow closes as soon as a connector authorizes. Read more in the Link customization docs.
Improvements
The invoice creation schema describes each line item as an expanded object. If your integration reads line-item structure from this endpoint, confirm your parser handles the object form. Read more in the invoices meta docs.
Improvements
POST /payments accepts credit card paymentsPOST /invoices and POST /expenses translate custom field formats to NetSuite data typesPOST /invoices and POST /expenses accept current and prior request formatsGET /invoices and related transactions add valid custom field and segment optionsGET /invoices, GET /expenses, and related transactionsGET /groups preserves native cost-center group types when querying with enum originsPOST /expenses maps line items to the specified line-level accountPOST /invoices accepts separate bill and general ledger posting datesGET /files is more performant as it skips unneeded drive permission checks during change syncsGET /time-off adds leave-of-absence records alongside regular time offPOST /credit-notes adds item codes on line items
mgw agent signup creates a sandboxed organization and returns a claim link. A human opens that link and claims the organization from the dashboard.
Prompt injection and DLP results attach to each request, in the dashboard and in the response body.
include_guardrails_metadata returns the same verdicts alongside a live response/v1/responses and every SDK-compatible endpointRead more in the prompt injection protection docs.
Sakana AI, OpenAI, and augure models land alongside GLM-5.3 Flash on three inference providers.
Read more in the model catalog docs.
POST /v1/images/edits edits images with reference images and masksThe endpoint takes a source image, optional reference images, and a mask. It runs on the token-billed image models.
Cache hit rate, cached token counts, and estimated savings sit in a prompt caching section under Usage and spend.
Improvements
/v1/openai/responsestool_search available on streaming requests
Four connectors this week, adding 66 tools on Copper CRM alone.
Read more in the connector docs for the full tool list.
Every Microsoft OAuth connector accepts a client certificate in place of a shared secret. Tenants whose app registrations mandate certificate authentication can complete a connection.
Improvements
Four endpoints each, covering the employee record on one side and the hiring pipeline on the other.
GET /employees, GET /employments, and GET /locations for the core employee recordGET /employee-payroll-runs for deductions, earnings, and tax detail per runGET /jobs and GET /job-postings for open roles and the listings candidates seeGET /applications and GET /job-interview-stages for submissions and pipeline stepsRead more in the Employees docs.
POST /expenses creates expenses on QuickBooks Online, and POST /invoices creates invoices on Sage Intacct. QuickBooks Online expense creation uses an updated request structure. Read more in the Expenses docs.
Set a Jira ticket's status and priority with Jira's own values, and a custom workflow configuration maps straight through.
PATCH /tickets has the ability to set native status and priorityPOST /tickets has the ability to set native priorityPATCH /ticketsRead more in the Tickets docs.
Scope and selective sync filter changes made in Merge Link are attributed to the end user who made them. Partner credential updates record who changed them and when.
Improvements
GET /jobs returns job descriptions when the separate Job Posting model is disabledshow_enum_origins is setGET /payroll-runs adds a reference to the general ledger export behind each runGET /employments returns current remote dataGET /employees syncs records carrying an area code without a phone numberPOST /contacts applies the account's default currency on single-currency accountsPOST /invoices populates the associated contact GET /accounts, GET /tax-rates, and GET /tracking-categories sync on accounts-payable-only configurations with restricted receivable permissionsGET /opportunities expands custom field data on the opportunity and its related recordsGET /files, GET /folders, GET /drives, and GET /permissions complete initial sync when sites fall outside Selective Sync filtersGET /permissions detects and processes permission changes fasterNine models are routable today across text, image, and video. Read more in the Gateway model catalog docs.
Each model's page sorts per-vendor pricing for input, output, and cache read rates, with promo discounts shown against the list price. Zero-data-retention labels, listed capabilities, and release dates sit on the same page, so picking a vendor for a given model takes one view.
Improvements