01
Release
What enters the floor right now?
60 deferred - each with a reason
Decision Intelligence Layer
Tessera sits on top of your WMS and decides what work to release, how to group it, and what to prioritize - every constraint on the floor, one optimization.
The Problem
Your WMS can see the problem. It cannot tell you what to do about it given everything else happening on the floor.
▸ One hot order. One simple rule.
The Product
Give Tessera your open work and floor state. It returns a complete execution plan - solved jointly, because the answer to each decision depends on all the others.
01
What enters the floor right now?
60 deferred - each with a reason
02
How is released work grouped?
180 tasks → 12 batches · zone caps respected
03
What sequence does each batch follow?
−14% travel · aisle rules · zone crossings
04
What gets worked first?
One model solves all four. A release decision never creates work that batching can't feasibly group, and a priority ranking never contradicts the deadlines the batcher already accounted for. Hard constraints are enforced inside the model - not as post-hoc checks.
One model. Four capabilities. Every decision grounded in the same optimization that reasons about all constraints simultaneously.
Trace why the floor looks the way it does. Not alerts - causal reasoning grounded in the model.
One optimization pass over every objective and constraint at once - not one rule at a time.
The same model that decides also predicts. Drag the wave size - Tess runs the scenario without touching the live plan.
Operators set shift-level posture, not individual alerts. Your intuition sets the weights - the optimizer handles the rest.
Your experience makes the system better, not the other way around. Operators speak in operational language - the optimizer turns it into posture, plans, and trade-offs.
The operator says
The optimizer runs with
Alternatives this cycle
▸ posture set per shift · alternatives recomputed every cycle
AI Copilot
Tess doesn't query a dashboard. It invokes the optimizer - modifying inputs, running scenarios, and tracing every answer to a specific constraint or metric in the model.
Say the outcome you want - Tess finds the optimizer inputs that produce it.
Every answer traces to a binding constraint or an actual optimizer run - including counterfactuals.
Short picks, blocked zones, station outages - local repair or full re-optimization, Tess tells you which.
Starting conditions and a suggested posture before. What happened, and why, after.
Tessera connects to your existing WMS. No rip-and-replace. Start simple - go deeper when you're ready.
POST /orchestrator/v1/runs
{"facility_id": "ATL1",
"workflow": "heartbeat",
"mode": "advisory",
"job_config": {"max_batches": 12,
"max_tasks_per_zone": 40,
"weights": { "tardiness": 0.5, "throughput": 0.4, "zone_congestion": 0.1 }},
"release_selector": { "job_ids": ["MHT-JOB-ATL1-1001"] }}
Your WMS
Oracle · SAP EWM · BC
tasks · waves · inventory · events →
← hold · release · priority · sequence
Tessera
one model · every cycle
▸ no custom hardware, no sensor feeds, no worker GPS - just data your WMS already tracks
| Platform | Read Surface | Write Surface | Closed-Loop Viability |
|---|---|---|---|
| Oracle WMS Cloud | Tasks, waves, replenishment, inventory | Tasks (hold, release, priority), waves | Strong |
| SAP EWM | Warehouse Tasks, Orders, bin content | Task creation, confirmation | Viable |
| Business Central | Activity Lines, Shipment Lines | Pick creation/re-sequencing | Viable |
| Others | Varies | Often limited or undocumented | Advisory mode |
−0%
Travel distance
−0%
Pick time
+0%
Throughput at same labor
0%
Constraint compliance
Placeholder metrics. Replace with observed facility data when available.
Bring one facility. We'll produce an executable plan.