Works with Dutchie · Treez · Flowhub · Cova · BLAZE · Metrc
Keep your POS.
Get the ally.
BudAlly is the operations and intelligence layer for cannabis retail. It reads your POS and Metrc, drafts the work — invoices, reorders, prices, vendor credits, menus — and waits for your approval. Nothing runs without you.
- Read-only to start
- No POS migration
- Your data stays yours
- 1 invoice captured✓
- 214 descriptions drafted✓
- Sacramento · 3 price changes›
- Mitten Gardens credit pack$2,254
Drafted 5 · executed 0. Nothing runs without you.
Morning briefing
Generated 06:30 PT from overnight run 02:00–03:40 PT
- Metrc synced 02:14✓
- 1 invoice captured✓
- 214 descriptions drafted✓
- 2 POS exports stale!
Waiting for you · 5
- GLD-77184 · 2 new SKUs + bill$4,225.92
- Sacramento · 3 price changes›
- Mitten Gardens credit pack$2,254.00
- Promo ROI · hold Q4 +$120k›
Drafted 5 · executed 0. Nothing runs without you.
Captured 02:31 PT in 2m 14s · reviewed 1m 50s · manifest 0004815530 ✓
| Line | Tags | Qty × cost | State |
|---|---|---|---|
| Lake Effect 3.5 g | …A10231 ✓ | 48 × $16.00 | Approved |
| Live resin 1 g | …B20417 ✓ | 40 × $17.50 | Approved |
| Huron Haze pre-roll 5-pk | …A10330 ✓ | 36 × $12.00 | New SKU · awaiting you |
| Chocolate 100 mg | …A10477 ✗ | 30 × $9.00 | Held · tag mismatch |
Connects to the systems you already run
- Dutchie
- Treez
- Flowhub
- Cova
- BLAZE
- Metrc
- Headset
- QuickBooks
- Weedmaps · Leafly
- Google Maps
API · Secure Data Share · CSV · MCP. Never scraping.
The problem
The work gets stuck between stores and systems.
Margins are compressing for the first time on record. Your POS reports what happened. Metrc demands it match. The invoices, price checks, vendor credits and cycle counts still get done by people, at night, in spreadsheets.
27%
of US cannabis operators are profitable.
40.6% are breaking even. The most common response: cut headcount, then bring in automation.
Whitney Economics operator survey, 2025
−6.4%
First annual decline in US retail sales.
$32B in 2024 to $29.9B in 2025 — driven by price compression, not fewer customers.
MJBizDaily, July 2026
“A race against the clock, and the clock often wins.”
On monthly Metrc counts. Staff spend hours relabeling, counting and verifying — and every discrepancy means time spent hunting for the error.
Chameleon Collective · Metrc Retail ID guide, 2026
How it works
One ledger. Every system. Nothing executed without a human.
01 — Connect
Plug in what you have. Read-only to start.
POS API, Dutchie Secure Data Share, a nightly CSV, or Metrc as the spine. No POS migration, no new hardware, no sticker party.
POS APIData ShareCSVMetrc02 — Reconcile
Metrc, plus the money columns.
One package-level ledger keyed by license and Metrc tag. Every sale, transfer, invoice and credit lands against a tag — so every number on every screen can be traced.
SalesRecon · Ann Arbor 99.2% · Detroit 98.7% · Sacramento 97.8%
03 — Draft, then approve
Agents propose. Your team decides.
Every proposal carries its evidence, a confidence score and the rules it checked. Approve on your phone, in the queue, or not at all. There is no “approve all.”
- Proposed
- Reviewed
- Approved
- Executed · logged
The platform
Not just insights. The modules that act on them.
Intelligence is table stakes. BudAlly ships the menu, the loyalty engine, the manifests, the books and the people tools the recommendations land in — on top of the POS you already run.
RETAIL INTELLIGENCE & AUTOMATION
Invoice capture, price intel, promo ROI, vendor credits, loyalty gaps — drafted overnight.
Every draft is tied to a Metrc tag, gated by your state's rule pack, and floored at landed cost.
Price intelligence · Sacramento · out-the-doorindex 112 - Blue Dream 3.5 g+$5.62 above the market median out-the-door
- Live resin vape 1 g+$9.38 above the market median out-the-door
- Pre-roll 5-pk−$2.48 below the market median out-the-door
market median (Headset · network k=14)your shelf
WHITE-LABEL MENU & APP
Your own online menu and branded app. Live stock from your POS. Your customer data, on your domain.
Orders ring in your POS so the Metrc receipt is created there. Syndicates to Weedmaps and Leafly.
LOYALTY & WALLET
Points that live with you, not the POS. Consent proof on every contact.
Holdout-tested campaigns, matched-cohort lift with a 95% CI, and state rules (NY inducements, CA notices) checked before a message is drafted.
1,210 with proof → invite450 no record → counterMANIFESTS & DELIVERY
Digital manifests, self-delivery dispatch and driver app — no Onfleet fee.
Accepted quantity per tag. Routes on Google Maps. State delivery rules built in.
SUPPLY CHAIN
Draft POs from sell-through, supplier scorecards, network availability.
Three-way match on receipt. Invoice qty = accepted Metrc qty, or a credit memo.
COMPLIANCE INVOICING & ACCOUNTING
Month-end close that reconciles to Metrc. Syncs to QuickBooks.
Medical vs adult-use split for post-rescheduling 280E. Wholesale tax booked in cost, never as a retail line.
PEOPLE — HIRING, PAYROLL, HR
Schedules against sales, labor-to-sales ratio, onboarding and badges — in the same login.
Built for an industry where half the floor turns over in a year.
INTEGRATION HUB & BUDALLY MCP
Every POS in. Every agent out. Bring Claude, ChatGPT or your own tools — they only ever get draft tools.
Capability manifest per adapter, data-use rules enforced at the API, and a kill switch per connector.
Overnight run
Overnight, it does the work.
In the morning, you decide.
While the store is closed, BudAlly reads the invoice inbox, checks the manifests, drafts the descriptions, runs the price checks and reads the vendor deals sheet. At 06:30 your team gets one briefing: what changed, what's waiting, what looks wrong — and a footer that always reads Drafted N · executed 0.
- Every item cites its sources and their as-of times — Metrc, POS, licensed data, your own uploads.
- Superseded, not silently stale. If your POS changed a price after the draft, the item can't be approved until it re-runs.
- Rules it learns are visible and versioned — “Great Lakes bills pre-rolls per 5-pack” lives in a governance tab, not a hidden model memory.
RUN-0925-N · Sep 25 · 02:00–03:40 PT
Drafted 5 · executed 0- 02:14Metrc synced · 12 packages accepted on manifest 0004815530
- 02:31Invoice GLD-77184 captured in 2m 14s · 1 line held on tag mismatch · draft bill $4,225.92
- 02:40Vendor deals sheet read · 7 credit reports drafted (MI) · NY blocked by inducement rule · CA routed to compliance
- 03:05214 product descriptions drafted · 171 pass the claims linter · 29 flagged · 14 left blank (no licensed source)
- 03:22Anomaly: weekday vape discount fired on 41 Saturday tickets in Detroit
- 06:30Morning briefing sent · 5 waiting for approval · 3 anomalies · 1 compliance clock
Built for a regulated industry
The four things you get audited on. Handled before anything is drafted.
Most AI tools reach your data. Few can prove where a number came from, whether you're allowed to use a contact, or whether a promo is legal in your state.
Metrc truth
Every figure is tied to a package tag or a Metrc receipt. Invoice quantity equals accepted quantity, or it becomes a credit memo. Tags are never “fixed” — a mismatch holds the line.
Metrc-first ingestion · BioTrack states next
Consent & licensing proof
A checkbox with no timestamp is not consent. Images and copy carry a license ledger. Market data is licensed — never scraped from Weedmaps, Leafly or Dutchie menus.
Consent ledger · source-license ledger · no-scrape rule
State rule gates
Versioned rule packs per state. NY inducement bans, CA financial-incentive notices, MI wholesale tax, health-claim linting — checked before a draft exists, not after. Unknown rule → a human, never a guess.
MI · CA · NY packs live · more on request
Human approval. Always.
Agents only draft. Every proposal carries evidence, confidence and a precondition hash; dual control on cutovers; full audit trail. Aggregates never show fewer than 8 contributors.
No “approve all” · k ≥ 8 · role-based access
The alternatives, honestly.
Your POS vendor's AI is built to keep you on that POS. A standalone assistant tells you what to do but doesn't ship the tools to do it. BudAlly is both neutral and operational.
| Capability | Spreadsheets & manual | POS-bundled AI | BudAlly |
|---|---|---|---|
| Works with any POS — Dutchie, Treez, Flowhub, Cova, BLAZE | — | Their POS only | ✓ Yes |
| Never asks you to migrate or replace your POS | ✓ | ✗ | ✓ Yes |
| Ships the modules that act — menu & app, loyalty, manifests, books, people | ✗ | Bundled with the POS | ✓ On top of any POS |
| Every number traceable to a Metrc tag or receipt | Manually | Varies | ✓ By design |
| Human approval on every action, no “approve all” | ✓ | Varies | ✓ Always |
| Your customer data stays yours — export or delete any time | ✓ | Read the terms | ✓ Contractual |
| Public pricing | Free, if you count the hours | Book a demo | ✓ On this site |
No vendor is named in this table. The named, public-claims comparison is on /compare/winston.
Start read-only. Add more only when you're ready.
Trust is earned in order. Each step is optional and nothing above it is required to use the step below.
STEP 1 · TODAY
Read-only ops layer
Reconciliation, close, agents, briefing. Nothing written to your POS.
STEP 2 · OPTIONAL
White-label menu & app
Your domain, your customers, live stock. Orders still ring in your POS.
STEP 3 · OPTIONAL
Payments & wallet
Stored value and loyalty that move with the customer, not the register.
STEP 4 · OPTIONAL · 2027
BudAlly POS
An inbuilt register, only if and when you want one. Never a requirement.
Pricing
Per store. Per month. On the page.
FREE AUDIT
$0
A one-time variance audit: your POS against Metrc, package by package.
- Metrc ↔ POS variance report
- Discrepancies by store and tag
- Discount-rule leakage check
- No card, no sales call
COMPLIANCE
Placeholder: $[PRICE] /store/mo
Daily reconciliation, manifests, compliance center, morning briefing.
- Package ledger & daily recon
- Manifests & transfers
- Compliance clocks & rule packs
- Invoice capture agent
- Overnight briefing
CLOSE
Placeholder: $[PRICE] /store/mo
Everything in Compliance plus accounting close, purchasing, loyalty and the storefront.
- Month-end close → QuickBooks
- Purchasing & vendor credits
- Price intel & promo ROI
- Loyalty & wallet
- White-label menu & app
- Self-delivery dispatch
CHAIN OPS
Custom
Multi-state operators, brands, distributors and CPA firms.
- HQ command center
- Multi-license, multi-state packs
- Brand portal & promo settlement
- People: hiring, payroll, HR
- MCP access for your own agents
- Dedicated onboarding
Founding retailer program
We're onboarding Placeholder: [N] founding stores in Michigan, California and New York.
Founding stores get locked pricing, a named engineer, and a say in the roadmap. In return we ask for honest feedback and a case study when the numbers are real — never before.
Founder-led onboarding · Placeholder: [N] of [N] spots left