Have an idea?

Tell us how we could make the product more useful to you.

Improved order comment overview

In order for CX to get a better and easier look of all comments placed on a certain customer there needs to be a clear overview in the UI. Right now, the comment is only viewable on the specific order that the comment was placed, meaning if a customer has plenty of orders the customer service agent would need to check through all orders to see if they have any previous comments, such as suspected fraud. A better overview would save time and give the agent the info they need right away. This would also be useful when managing the block email functionality. The most optimal solution for this would be to show all manual order comments placed on a customer on all orders. Alternative solutions would be to either add a button “See all comments” or under the already existing button “See all orders” reach a page that directly shows all the customers comments straight away without any additional click.

Feature Requests

9 days ago

In Progress

Title: Emit Stock Updated Event on Inventory Reconciliation

Summary Expose a new event that fires whenever WMS/ERP updates product variant stock in Brink, so that downstream consumers (e.g. auction services) can listen and reconcile their own inventory counts in near-real-time. Background & Motivation External services that manage their own view of available stock currently have no way to know when a warehouse has updated inventory in Brink. They need a reliable event to trigger their own stock reconciliation logic, particularly when quantity increases after a restock or replenishment from WMS. Use Cases Stock reconciliation — A warehouse sends updated stock levels to Brink. An external auction service listens to the event and adjusts its own inventory accordingly. Proposed Behaviour Emit a stock.updated event (or equivalent) on theProductVariantInventory resource whenever stock quantity is changed via the inventory API (i.e. WMS/ERP-initiated updates). The event payload should include: productVariantId inventoryId before.quantity after.quantity timestamp This enables consumers to derive their own logic, such as: Reconciliation — before.quantity < after.quantity (restock / replenishment)

Feature Requests

9 days ago

In Progress

Avalara Tax Provider Support

We're adding Avalara as a supported tax provider in Brink Commerce, bringing full parity with our existing TaxJar integration. This includes tax calculation during cart and checkout, as well as complete support throughout the order lifecycle — including deliveries, refunds, cancellations, releases, and other OMS operations. What's included: Cart & checkout tax calculation via Avalara Full OMS support: deliveries, refunds, modifications, cancellations, and releases Configuration aligned with existing tax provider patterns Why this matters: Avalara is one of the most widely used tax compliance platforms globally. This addition gives merchants more flexibility in choosing their preferred tax provider without sacrificing coverage across the full order lifecycle.

Product Development

about 2 months ago

In Progress

LLM-Native Operations in Merchant Portal

MCP (Model Control Plane) for Merchant Portal enables merchants to operate Brink entirely through their own Large Language Model (LLM) over HTTP, without relying on a graphical user interface. Through MCP, an LLM becomes a first-class operational client to Brink. It can securely read data, query insights, and execute real operations by interacting with Brink’s Management and OMS APIs using natural language translated into validated API calls. This allows merchants to run their daily commerce operations via conversation, scripts, or AI agents—searching orders, managing deliveries and refunds, configuring markets, inventory, pricing, and campaigns—without clicking through UI workflows. MCP is not a chatbot layer. It is a controlled execution plane that exposes Brink’s domain logic, schemas, and permissions to LLMs in a safe, auditable, and deterministic way, governed by user roles and access. Core Capabilities Data access via language Search and filter orders Retrieve customers, products, prices, inventory, campaigns Query operational and performance insights Operational execution Create shipments and deliveries Perform refunds and cancellations Transition OMS states Configure inventory rules and availability Set up new markets, currencies, store groups, and channels Create or modify campaigns and discounts LLM-native API interaction Natural language → validated API requests Schema-aware payload generation Permission-scoped execution Full auditability of actions HTTP-based integration Works with merchant-owned LLMs Supports AI agents, scripts, automations, and internal tools No dependency on Merchant Portal UI Typical Use Cases “Find all failed orders from yesterday and explain why they failed.” “Refund this order and notify the customer.” “Create a new market for Canada with CAD pricing and default shipping.” “List all orders delayed due to inventory constraints.” “Adjust safety stock rules for this warehouse.” “Generate a campaign payload for 20% off selected SKUs.” Benefits Operational speed Execute complex workflows in seconds instead of navigating multiple UI views Faster issue resolution and daily operations Lower operational friction Work directly in language, scripts, or AI agents No UI learning curve for advanced users Automation-ready by design Same interface supports human-driven commands and automated agents Natural path from assisted actions to full automation Merchant control & safety Scoped permissions and explicit execution boundaries Explainable actions with full traceability Future-proof operations Enables AI-first operating models Allows merchants to build their own operational assistants on top of Brink Positioning MCP for Merchant Portal turns Brink into an LLM-native commerce operations platform—where managing orders, inventory, markets, and insights can happen entirely through language, APIs, and automation, without a traditional UI.

Product Development

3 months ago