Skip to content
platform

Determinism plus AI, under the same rules.

For B2B commerce leaders

The pricing rule is written once and applies on every channel.

Each rule carries role, customer type, priority and source in the Commerce Rules Engine; the portal, the seller and the agent all follow it.

Illustrative scene with a real CWS Platform screen in a demo version. People, stores and on-screen data are fictitious.

For sales teams

A discount above the limit asks for a reason and escalates inside the order.

The rep sees the role’s ceiling on every line; anything above goes to the approver, with a record of who granted it.

Illustrative scene with a real CWS Platform screen in a demo version. People, stores and on-screen data are fictitious.

For buyers on the portal

The order closes on her contract’s credit and terms.

Credit limit, open balance and payment terms show at checkout, straight from the ERP; with available credit, the order is approved on the spot.

Illustrative scene with a real CWS Platform screen in a demo version. People, stores and on-screen data are fictitious.

For counter teams

The right part shows up by the customer’s vehicle application.

The catalog filters only what fits the chosen vehicle, with stock and the account’s price, and the filter is saved in the customer’s garage.

Illustrative scene with a real CWS Platform screen in a demo version. People, stores and on-screen data are fictitious.

Platform

You don't have an e-commerce problem, you have a negotiation problem: price, credit, freight and mix decided case by case, today scattered across a spreadsheet, the ERP and the rep's head, and now under the threat of an AI that hallucinates rules. CWS Platform digitizes the whole decision on a deterministic engine, with governed AI layered above.

11 deterministic modules + 6 AI Agents + 4 layers + 1,029 parameters + 5 dimensions.

Inside the platform

Three modules from the inside, beyond what the top shows

Three CWS Platform screens this page sums up in text: stock and the customer's price at the counter, reordering by color and size run, and one account for the whole network.

Phone on a dark table with the counter screen of the CWS Platform demo portal and, beside it and enlarged, the search for the water pump that fits the Gol 1.0 from 2012 to 2016, with 4 parts that fit, 12 units on the shelf and the customer's price.

Stock at the counter

At the counter, the part that fits, how many are on the shelf and the customer's price

The rep searches by the customer's car and sees only the parts that fit, with the store's stock and that shop's price. Stock comes from Distributed Inventory (Inventory Hub), and the price from the customer's rule.

Pain it removes: stock checked over the phone before promising the part to the customer.

CWS Platform demo screens, completed with fictitious data to show the use.

Monitor with a collection reorder on the CWS Platform demo portal and, in front and enlarged, the shirt's size run with navy, sand and burgundy, the quantities from S to XL and the size run total.

Reorder by size run

The retailer reorders by color and size, in one order

The size run shows each color in the collection with quantities from S to XL and the total per size, at the retailer's contract price list. The order goes out by size run, and the size run is what the brand reads back.

Pain it removes: reorders on spreadsheets, without knowing which color and size sold in the store.

CWS Platform demo screens, completed with fictitious data to show the use.

Laptop with the sign-in screen of the CWS Platform demo portal and, in front and enlarged, the Sign in button and the note that one account serves the head office and all linked branches, signing in with the location's tax ID.

Network account

One account for headquarters and every linked branch

The buyer signs in with the tax ID of the location that is buying and sees their company's prices, availability and terms. Who gets in and what they see is a Commerce Rules Engine (CDL Workspace) rule.

Pain it removes: one login per branch, and the headquarters buyer with no view of the locations.

CWS Platform demo screens, completed with fictitious data to show the use.

A platform, not a toolbox

One rules engine, not eleven

The 11 modules and 6 agents run under the same Commerce Rules Engine (CDL Workspace).

And what does that prevent?

Approval limits, credit and tax rules apply the same everywhere, with no standalone-tool silo.

Determinism underneath, AI on top

The Core executes the rule by code, at zero inference cost.

And where does AI come in?

The AI Agents interpret intent and orchestrate the Core via MCP, under exactly the same rules as a human seller.

A layer over the ERP, not a replacement

The platform orchestrates negotiation over the ERP, through APIs and webhooks.

And what happens to the ERP?

The ERP remains the vault; CWS Platform is the commercial manager. Public integrations include SAP, TOTVS, Senior, Sankhya and Microsoft Dynamics.

The platform in 1 minute

CWS Platform Pricing Rules screen: four percentage rules ordered by priority, each with its value, scope by role and customer, a stacking flag, and the commercial policy it came from.

Price comes from a rule, not a spreadsheet

The Pricing Rules screen: each row carries priority, type, value, whether it stacks, and the commercial policy it came from.

  • Every rule has an originAll four rows point to the same commercial policy v4, approved by the margin committee.
  • Priority settles the tieWhen two rules reach the same order, the ordering decides, not whoever opened the spreadsheet first.
  • Stacking is a decision, not a side effectNone of the four stack by default: piling up discounts becomes a declared choice.

This is the mechanism underneath the approval matrix. The four rules are not screen examples: they are the same commercial policy v4 written as four tiers, with explicit priority so there is no tie — which is exactly what a spreadsheet does not have.

In real production

Company founded in 2012; platform in production since 2013.

+10 points of margin

at Tracbel, on portal orders, with ~131k SKUs (100% of the portfolio) and 6 years integrated with SAP.

3x more customers

at Imdepa, 153 customers activated in 3 years on the B2B portal, without growing the team in the same proportion.

Governance by infrastructure

the rule blocks what isn't allowed before it happens, for the human seller and for the AI.

In-depth content

Estimate the margin gain on your order volume

Leave your email to unlock.

Calculate my gain →

The 11 deterministic modules

The Core that executes the business rules by code. The four that underpin the negotiation have a dedicated page.

CWS Platform architecture in three layers: AI Agents on top, a deterministic Core on one single rules engine, and the ERP underneath as the vault.
Determinism underneath, AI on top. The Core executes the rule in code, the agents orchestrate on top under the same rules, and the ERP remains the vault. If the AI goes down, the Core keeps running.

Commerce Rules Engine

CDL Workspace

The rules of the game in executable form. 1,029 configurable parameters.

View module →

Assisted Selling Platform

Sales Hub

The rep's digital negotiation table.

View module →

Contextual Pricing

Pricing Engine

Price by product, warehouse, profile and tax rule, in milliseconds.

View module →

Credit-First B2B Checkout

Checkout & Payments

Credit as native payment (Net Terms 30/60/90) and 4-Point Checkout Validation.

View module →

Product Catalog & MDM

Catalog Engine

Cross-cutting catalog with 4 compositions, Global vs. Local governance.

View module →

Distributed Inventory

Inventory Hub

Multi-warehouse inventory, physical and logical, in real time.

View module →

Shipping & Fulfillment

Logistics Engine

Multi-DC freight, CIF/FOB, split delivery, Freight Negotiation Thresholds.

View module →

No-Code Storefront Builder

CMS Builder

No-code portal, single dynamic template, native SEO.

View module →

Commerce Marketing & Promotions

Marketing Suite

Inventory-aware activation.

View module →

Marketplace Management Platform

Marketplace Center

Multi-seller 30+, buybox, split, anti-disintermediation.

View module →

Order Management System

OMS (also Seller Center)

Orchestrates the order across 10 states. READY requires the ERP order number, SHIPPED requires tracking. The operation can configure the Nota Fiscal as mandatory.

View module →

To see where this architecture fits among the categories of solution, read what a B2B ecommerce platform must do.

The 6 AI Agents with Business Guardrails

They consume the deterministic Core via MCP, under the same rules (CDL) as human sellers. If the AI goes down, the Core keeps operating.

A CEO with silver hair and a graphite blazer smiles softly on the bright covered terrace of the head office, with plants and a glass guardrail out of focus.

Persona · CEO

I stopped fearing an AI that makes up rules: it follows the same ones as my reps.

The AI Agents orchestrate the Core under the same Commerce Rules Engine (CDL Workspace): the rule blocks what isn't allowed before it happens.

A sales rep with short grey hair and a beige jacket smiles calmly in the bright office reception, with a plain counter and armchairs out of focus in daylight.

Persona · Sales rep

I no longer rework over the phone the terms the digital channel already showed.

All five dimensions run through the same rules engine, and the Assisted Selling Platform (Sales Hub) is the rep's digital negotiation table.

5 negotiable dimensions

Negotiated at the same time, in the same order, under intelligent rules.

  • Price
  • Delivery
  • Payment
  • Quantity
  • Composition
See the 5 dimensions →

Autonomy Gradient

AI governance by infrastructure, not by prompt.

  • Green: the agent executes on its own (reversible, low-risk action).
  • Yellow: the agent proposes, the human confirms with one click.
  • Red: the agent never acts. It informs and escalates to the human.
Architecture and security →
The five negotiable CWS Platform dimensions, price, delivery, payment, quantity and composition, moving together in the same order under the same rules.
Five levers, one order. Price, delivery, payment, quantity and composition are negotiated at the same time, in the same cart, within the rules the company defined.

Autonomy Gradient

What each AI Agent does alone, proposes, or never does.

In the Commerce Rules Engine (CDL Workspace) panel, every action of every agent has its band: green runs on its own, yellow proposes and a person confirms with one click, red never acts and escalates.

See the Commerce Rules Engine →
Autonomy Gradient matrix in the CWS Platform configuration panel and, in front and enlarged, the rows of two AI Agents with the action each one executes alone (green), the one it proposes for a human to confirm (yellow) and the one it never takes (red).
CWS Platform demo portal with fictitious data.

The concept behind it all

CWS Platform treats the cart as a negotiation table, where each dimension moves within rules the company defines and that record every decision. This is what we call Governed Negotiation.

AI Agents

The AI Agent builds the quote. The rep decides.

Sales Copilot reads the account book, points to the right customer for today and leaves the quote ready, with the reason and the variables in plain sight. Approving, editing or discarding it is up to the rep, within the same rules.

How the AI Agents work →
Sales rep session screen in the CWS Platform demo portal, with the quote built by the Sales Copilot and, in front and enlarged, the variables the agent used: why this customer today, no open ticket and margin within the ceiling for the role. On screen, the Discard, Edit before sending and Approve and send buttons.
CWS Platform demo portal with fictitious data.

Frequently asked questions

What exactly does the platform digitize in a negotiation?

The five dimensions a B2B sale negotiates at once: price, delivery, payment, quantity and composition. All of them run through the same rules engine, so the terms the digital channel shows are the terms that close, not a number a sales rep has to rework later over the phone.

Why a platform and not standalone modules from several vendors?

Because the 11 modules and 6 AI Agents run under the same rules engine (Commerce Rules Engine). Standalone tools create silos, each with its own pricing rule and approval limits; here the rule is a single one, applied the same to the human seller and to the agent.

What runs by code and what does the AI orchestrate?

The deterministic Core executes the rules by code, at zero inference cost, and negotiation runs on it. The AI Agents orchestrate that Core via MCP, under the same rules engine as the 11 modules.