Agent · 100% on-premise · our own reasoner

Inventory

Predictive stock, order suggestion and batch traceability, real-time.

What this agent does

Inventory is the predictive stock management agent of Dental Brain. It combines real-time value analysis (Recency, Frequency, Monetary value of usage) with safety and batch-expiry rules to anticipate shortages and suggest orders to the supplier. All analytics run locally on the clinic server.

Why it matters

A dental clinic’s stock has two hidden costs: breakages (not having a material during a procedure) and expiry (ordering too much). The manual protocol of reviewing Excel every Monday detects neither in time. Inventory watches both continuously and emits alerts with useful lead time — without waiting for the next review.

How it works

The agent combines two modes: (1) reactive, fires an alert when actual stock crosses the configured minimum threshold; (2) scheduled 24h, recomputes value scores per SKU and projects expected depletion. For each SKU it generates an order suggestion with quantity, preferred supplier and optimal batch by expiry. Automatic notification to the assistant and the manager.

Integration with the clinical workflow

Inventory consumes from the appointments module (which procedures are scheduled) and from the treatments module (which materials each service type consumes) to refine projection. When there is breakage risk for an already scheduled appointment, it escalates the alert to urgent.

Autonomous decisions it makes

  • Recompute value scores per SKU on each scheduled 24h tick
  • Fire reactive alert when stock crosses the minimum threshold
  • Generate suggested order with quantity and preferred supplier
  • Flag high urgency if a scheduled procedure is affected
  • Notify the assistant and the manager when applicable

Inputs and outputs

Receives

  • · Stock movements (entries, exits, adjustments)
  • · Materials catalog with batches and expiries
  • · Upcoming scheduled appointments and treatments
  • · Threshold configuration and preferred suppliers

Produces

  • · List of SKUs with low stock and depletion projection
  • · Order suggestions with recommended quantity
  • · Near-expiry alerts per batch
  • · Notification to assistant/manager with assigned priority

Production metrics

Real-time
value analysis
Every 24h
Scheduled scan
Per batch
Traceability

Tech stack

Model
value scoring + safety and expiry rules
Execution
Local CPU (no intensive GPU required)
Latency
Real-time on queries, batch 24h
Privacy
Order data is never shared with other clients

Frequently asked questions

Does Inventory place orders with the supplier automatically?+
Not by default. For safety, the agent suggests the order and leaves it in a queue for the assistant or manager to approve before sending. There is an auto-order option for SKUs marked as safe consumables, but it requires explicit configuration.
How does the agent know which material each procedure consumes?+
Each service type in the catalog has a mapping to materials and estimated quantities. The implementation team loads this mapping at go-live, and it is refined with actual consumption data.
Does my order data reach the supplier?+
Only when the manager approves sending the order. Price negotiation and consumption history are not exposed to suppliers. Each clinic keeps its conditions isolated.
Does it work if I don't have all batches registered?+
Yes, with limitations. Without batch/expiry, the agent can monitor stock per SKU and project depletion, but cannot alert on near expiry. We recommend registering batch from the first entry.

10 autonomous agents. One brain. Your clinic.

Meet the agents running inside Dental Brain. Each one makes autonomous decisions, on local GPU, with no cloud.