Skip to content

Your license depends on inventory that adds up.

Smoke Alarm is Audit Shield AI's transaction and compliance platform for New York cannabis retailers. One record follows every transaction from the supplier's manifest through receiving, inventory, the register, payment and Metrc reporting to the evidence an inspector asks for, and Audit Shield checks every stage so a discrepancy becomes a case with an owner instead of a surprise.

The problem

Every system agrees. The shelf disagrees. That gap is a license problem.

Your POS, your inventory records and the state tracking system can all agree and still be wrong, because they only know what they were told.

The only way to know product is on the shelf is to count it. That is where shortages hide, and unexplained shortages are what regulators and auditors look for first.

In New York, a discrepancy of 2% or more across more than 1,000 products is significant and carries a 24-hour notification window. Smoke Alarm flags that line for your team to review; it never files anything for you.

Point of sale
1,250

Says everything sold that should have.

Inventory records
1,250

Expected on hand after receiving and sales.

State tracking
1,250

Metrc mirrors what it was told.

Then someone counts the shelves
Physical count
1,223
Unaccounted for
27 / 2.16%

Twenty-seven units with a real cost, missing without a single warning from the systems that were supposed to know, and already over the 2% line.

Illustrative figures from the sample dispensary you can load in the product.

The solution

Connect, watch, resolve. Documented every step of the way.

No new system of record, no rewriting your numbers, no guessing about what an inspector will ask.

  1. POS
    Metrc
    Counts
    Smoke Alarm
    01

    Connect your dispensary.

    Connect your POS and an authorised Metrc connection, or import your inventory records. Your systems and your own counts, side by side.

  2. :00on demand
    • Health check
    • Snapshots
    • Reconcile
    • Explain
    • Notify
    02

    Smoke Alarm checks when you ask.

    Deterministic reconciliation package by package, integration health checks and regulatory threshold checks whenever your team runs a check or syncs Metrc. Scheduled checks are optional, off by default, and switched on per location.

  3. Inventory discrepancy detected
    27 units below expected · 6 packages
    • ✓Assign Marcus Oyelaran
    • 2Blind recount 6 packages
    • 3Review 14 days of movements
    • 4Propose correction → approval
    03

    Resolve it on the record.

    Clear alerts with the evidence behind them and the next step: who to assign, what to recount, what to review, and an approved correction before anything changes.

What you get

Everything an inspector will ask about, handled before they ask.

Each capability exists to answer one question a regulator or an owner will eventually put to you.

  • Reconciliation on demand

    Know when your records don't match.

    Expected inventory, your POS, the state tracking system and your physical counts are compared package by package whenever someone runs a check, after every count and after every Metrc sync. When they disagree, you see exactly where and by how much. A scheduled check runs only where Smoke Alarm has switched one on for the location.

  • Regulatory threshold watch

    Know when a shortage becomes a reporting question.

    New York flags a discrepancy of 2% or more as significant when you carry more than 1,000 products, with a 24-hour notification window. Smoke Alarm flags that threshold for human review. It never files anything on your behalf.

  • Guided investigation

    From alert to documented resolution.

    Assign an owner, order a blind recount, review movement history, attach evidence, propose a correction and approve it. Every step is timestamped and attributed, so the file is ready if a regulator asks.

  • Barcode inventory

    Scan products and document every movement.

    Use a phone camera, a USB or Bluetooth scanner, or type the identifier. Every scan starts an authorised movement with an operator, a reason and a timestamp. Nothing is deducted automatically.

  • Multi-location oversight

    See your entire operation in one place.

    Each licensed location keeps its own inventory, counts and findings. Owners see everything; staff see only the stores they are authorised for.

  • Audit history and daily reports

    Know what happened, who handled it, and how it was resolved.

    Investigations, recounts, notes, evidence, corrections and approvals are recorded and never silently rewritten. A morning report summarises variance, open findings and integration health by location.

Built by Audit Shield AI

Forensic AI oversight for cannabis enterprises.

Audit Shield AI provides forensic AI oversight for cannabis enterprises. It protects licenses by surfacing regulatory data gaps and compliance errors as they happen, so operators are audit-ready before the OCM arrives.

Smoke Alarm is the inventory piece of that promise: the earliest, most expensive gap most dispensaries have is between what their systems say and what is on the shelf.

NY Metrc read/write access and listed as a Metrc integrator
  • Forensic, not cosmetic

    Every finding is backed by the records behind it: packages, movements, sales, counts and who touched what, when.

  • Built for Metrc states

    Audit Shield AI works as a Metrc third-party integrator. Smoke Alarm reads the state system of record through an authorised connection and never writes to it without an approved correction.

  • Audit-ready, every day

    Discrepancies are caught when the records are compared and documented as they are resolved, so the paper trail exists long before an inspector asks for it.

Pricing

Straightforward plans for independent stores and multi-location operators.

Every plan includes reconciliation whenever you run it, the guided investigation workflow, the sample dispensary for training, and an authorised Metrc connection when you are ready.

  • Smoke Alarm Monitor

    Know when your records don't match.

    $400/ month

    Inventory monitoring, hourly intelligence and a daily report for a single location. $400 covers your first location; each additional location is $150 a month.

    • First location included, $150 a month for each one after
    • Hourly inventory reconciliation
    • Discrepancy alerts and investigation workflow
    • Barcode inventory (camera, USB and Bluetooth scanners)
    • Daily report by email
    • Audit history
    • Simulated or authorised Metrc connection
    Connect your dispensary
  • Most popular

    Smoke Alarm Command

    See your entire operation in one place.

    $800/ month

    Everything in Monitor for multi-location operators, with team roles and approvals. $800 covers five locations; each additional location is $125 a month.

    • Five locations included, $125 a month for each one after
    • Everything in Monitor
    • Multi-location dashboard
    • Team roles: owner, manager, staff
    • Correction approval workflow
    • Priority support
    Connect your dispensary
  • Managed Compliance

    A compliance partner watching alongside you.

    Contact Sales

    For operators who want Audit Shield AI specialists reviewing findings and preparing documentation with your team.

    • Unlimited locations
    • Everything in Command
    • Dedicated compliance analyst
    • Quarterly inventory audit support
    • Custom integrations
    Talk to us

Smoke Alarm point of sale

Priced per completed qualifying retail transaction, per location, each calendar month. Read from the same price list the invoice uses.

  • $1 per completed cash sale; $2 per completed electronic sale (a split payment with any electronic part counts as electronic).
  • Each location commits to 200 completed transactions a month. A month below that is charged $1 for each missing transaction. It is a minimum, never a cap on your sales.
  • Voided sales, returns and practice sales in simulated or test stores are never charged. Nothing is charged before a location goes live.
  • Self-service kiosk: $50 per device a month.

Add-ons and services

Added to any plan, each on its own.

  • Reconciliation AI$250 a month

    The reconciliation workspace with a model reading every variance beside the point-of-sale, Metrc and count records: likely causes ranked and the next step proposed, never a correction made on its own.

  • Manifest & receiving firewall$200 a month

    Every inbound manifest checked line by line before stock is accepted: quarantine, recall and expiry holds, short and over deliveries, and nothing sellable until a person accepts it.

  • Vendor protection$150 a month

    A vendor issue opened from the dock with its evidence, tracked through return, buyback or replacement, with a secure link the vendor answers on.

  • NYS compliance audit$1,000 one-time

    A full New York compliance audit of one location: every finding graded, a remediation plan and a dated report.

Prices in USD, billed monthly per location. Each plan covers the locations shown; additional locations are added at the rate listed. Enterprise pricing is confirmed with our team.

FAQ

Plain answers to common questions.

If yours isn’t here, talk to the Audit Shield AI team.

What does Smoke Alarm actually do?

It checks inventory for licensed dispensaries. When your team runs a check, after a count or after a Metrc sync, it compares what your POS, your state tracking system and your own counts say is on hand, package by package, and raises a finding when they disagree. It then guides your team through investigating and documenting the discrepancy. Metrc is read when someone presses Sync Metrc Now, or once a day at a set local time where Smoke Alarm has switched daily refresh on for the store.

Does Smoke Alarm replace Metrc?

No. Metrc (or your state's tracking system) remains the system of record. Smoke Alarm reads from it through an authorised connection and compares it with your POS and physical counts. It never writes to Metrc except through a correction your team has approved, and until your credentials are connected it runs on a clearly labelled simulated connection.

How does this protect my license?

Regulators care about unexplained inventory. Smoke Alarm finds shortages early, flags when a discrepancy crosses a regulatory threshold for your team to review, and keeps a complete, timestamped record of how each one was investigated and resolved. That record is what an inspector asks for.

How do I see it working with my dispensary?

Connect your dispensary: create your account, add your locations, choose your POS, then either import your current inventory from a CSV export or load the sample dispensary, which carries a planted, simulated 27-unit shortage (2.16%) you can investigate end to end.

How does the AI work, and does anything run on its own?

Nothing runs on a schedule unless Smoke Alarm switches it on for your location: scheduled analysis, AI, transfers import and the other automatic capabilities are optional and off by default. When a check runs, the reconciliation is deterministic arithmetic, never a language model. AI only explains findings in plain language and prioritises next steps when someone asks; if no AI is available you get clearly labelled deterministic summaries instead.

Does Smoke Alarm change my inventory records or file anything with a regulator?

No. It never rewrites expected inventory and never files anything. Recounts revise the physical count, and any correction to expected inventory is proposed, approved and recorded as an auditable transaction.

Catch the problem before it spreads.

Connect your dispensary, load the sample store or your own inventory, and watch Smoke Alarm find the sample store’s planted 27-unit shortage (illustrative, simulated data) and walk it to a documented resolution.