For Dispensaries
doobs & sesh
Live inventory. Real weight. Zero guesswork.

A weight plate sits under each display jar. It reads live inventory every 30 seconds and keeps your menu accurate — automatically, in real time, all day.

Talk to Us
The Problem

Your menu is wrong more than it's right.

POS systems sync after a sale rings — not when inventory actually moves. The gap between what's on your shelf and what's on your menu costs you customers every day.

30%
Abandonment after one bad fulfillment
30% of online shoppers abandon a retailer after one experience where the product wasn't actually available. That customer doesn't come back.
Hours
Of ghost inventory every shift
Customers drive to your location for a strain that's been empty for hours. Staff spend end-of-shift time manually reconciling what's actually on the shelf.
$0
Spent solving this — until now
Current solutions — Dutchie, Jane, Flowhub — use count-based sync. sesh uses live weight. No one has done this before. You would be one of the first.
How sesh Works

Set it. Forget it. Trust it.

One plate per display jar. Everything else is automatic.

1
A plate goes under each jar
A small sesh weight plate sits under every display jar on your floor. No wires to run, no complex installation. It connects to your store's Wi-Fi and starts reading immediately.
2
Live weight publishes to the cloud every 30 seconds
The plate sends a weight reading to AWS IoT Core every 30 seconds. The sesh API converts that into inventory data — grams remaining, percentage full, velocity trends.
3
Your menu stays accurate
sesh keeps your digital menu in sync in real time — so what your customers see reflects what's actually on your shelf, not what was there after the last sale rang.
4
Your staff knows before it's a problem
When a strain hits a low-stock threshold, your budtenders get an alert. No more discovering at end of shift that you've been selling something that ran out two hours ago.
5
Your customers get push notifications
doobs users who follow a strain get notified the moment it's back in stock at your location. You get the sale before they can forget about it.
The Hardware

Simple by design.

Each sesh plate is an ESP32 microcontroller paired with a precision load cell. Compact, low-power, Wi-Fi connected.

Plate Specs

Reads every30 seconds
ConnectivityWi-Fi (2.4GHz)
CloudAWS IoT Core
Power drawUnder 200mA
CapacityUp to 5kg per plate
sesh Basic$99/mo — you keep your menu updated
sesh Live$399/mo — live weight, hardware at cost

The plate is purpose-built for the dispensary shelf environment — compact enough to sit under a standard display jar, durable enough for daily use, and low-power enough to run indefinitely on a standard phone charger.

The firmware includes jar-off-plate handling — if weight drops to near zero, the system holds the last known good weight for 90 seconds before reporting empty. Short dip means a budtender is serving. Long zero means actually empty.

Pricing

Manual or automatic. Your call.

Two ways to run sesh.

sesh Basic — $99/mo · You update your menu, we keep it synced everywhere your customers look.

sesh Live — $399/mo · Weight plates at cost. Real-time inventory and automatic menu updates — no manual touch, ever.

Live Weight Inventory
Every display jar tracked in real time, down to the gram.
Automatic Menu Sync
Your digital menu reflects reality — always, without manual updates.
Staff Alerts
Budtenders notified when a strain hits low-stock threshold.
Consumer Push Notifications
doobs users alerted when their favorite strain is back in stock at your location.
Branded doobs Page
Your dispensary page on doobs — live inventory indicators, follower capability, check-in feed.
Let's Talk