The system runs the day-to-day. You stay in the chair for judgment calls.

Co-Pilot is the CannAgent automation layer where the operational stack stops being a tool you operate and starts being one that operates for you. AI drafts your reorders from live sell-through velocity. §280E bookkeeping pushes itself to QuickBooks. You read the drafts, hit send, and get hours back.

Built on the $499 / location / mo base. The AI inventory brain — vendor desk, VMI, and reorder drafts — is the AI Inventory Pack at $499. The customer cadence engine is Rewards & Loyalty at $299. §280E bookkeeping ships in the base. Per location, per month.

Your purchaser stops being the inbox.

Vendors stop emailing your purchaser at 7am asking “did the PO go through?” Every brand logs into the /vmi portal and pulls their own slice — open POs, payment status, a fill-rate scorecard, their 1099, and sample-cap usage.

Receiving is compliance-gated: if a vendor’s license lapses, the portal pauses receiving on its own (WAC 314-55-035). The suggest-product form routes to your purchaser, not a generic inbox.

Your purchaser stops being the inbox — the portal is the inbox.

Vendor Portal — /vmi
Open POs · Pacific Processing3 open

The vendor sees their own open POs and delivery windows — no 7am “did it go through?” email to your purchaser.

Payments · NW Cannabis Co.1099 ready

Payment status and a fill-rate scorecard the vendor pulls themselves — plus their own 1099.

License lapsed — receiving pausedWAC 314-55-035

A vendor-license lapse auto-pauses receiving until it's cured — the compliance gate, not a clipboard.

Sample. Real screen on the demo.

Weekly reorder drafts read your live sell-through.

Sunday night, the system rebalances your par levels against the last 8 weeks of sales by strain, by gram size, by day-of-week. Monday morning, you walk in to a reorder list that reflects what your shop actually sold, not what you guessed in February.

The draft weighs what a static min/max misses — 30/60/90-day velocity, vendor reliability, and fill-rate against your last six POs with that brand. The output is a list. You walk the cage and cut what doesn't fit.

Scoring internals: <Redacted>

Monday-morning reorder · your shop
SKUTrailing 7dReorder
1g · Blue Dream · 24%42 sold+ 60
3.5g · Granddaddy Purple18 sold+ 24
1g · OG Kush · 28%31 sold+ 40
Pre-roll · Jack Herer · 5pk12 sold+ 15
Vape · Limonene · 1g9 sold+ 12

Sample. Real shop data on the demo.

§280E push lands in QuickBooks, categorized.

Every transaction in the POS lands in QuickBooks with a §280E-aware category — what's deductible as COGS, what isn't, what splits. Your CPA stops billing for cleanup hours; they audit the categories instead of re-doing them.

Every push writes an audit row with the Intuit transaction ID, so when the IRS asks where line 4137-c came from, you point at the row.

QBO push log · last 6 hours
[14:02] pushed 47 sales · realm ••••3403 · tid 2026-05-28-xyz
[14:18] pushed 1 vendor invoice · COGS line 4137-c · $4,720
[15:30] pushed 33 sales · realm ••••3403 · tid 2026-05-28-abc
[16:45] pushed 1 payroll run · §280E split: $8,400 deductible / $2,100 non
[18:00] pushed 51 sales · realm ••••3403 · tid 2026-05-28-def

Sample. Your shop's log on the demo.

Customer touchpoints fire on a cadence you can edit.

First visit → 2nd visit → loyalty signup → birthday → milestone → lapsed → win-back → reactivated. Eight stages of your customer's life with the shop. Each one has cadence rules — “7 days after first visit, if they haven't come back, send the come-back SMS; 30 days lapsed, surface to me; 90 days, fire the win-back deal.” You tune the cadence without touching code. Same engine that runs your vendor desk and §280E push.

Stage 1
First visit
Day-0 receipt · 7d come-back
Stage 2
2nd visit
Welcome regular · loyalty invite
Stage 3
Loyalty signup
Tier-1 perk drop
Stage 4
Birthday
Day-of SMS + perk
Stage 5
Milestone
Tier-up congrats
Stage 6
Lapsed 30d
Single check-in
Stage 7
Win-back 60-90d
Targeted deal
Stage 8
Reactivated
What they bought before

Cadence engine internals: <Redacted>

Worth seeing on your data, not ours.

Every outcome above rides on the $499 / location / mo base plus the modules that deliver it — the $499 AI Inventory Pack for the vendor desk and reorder drafts, and $299Rewards & Loyalty for the customer cadence. §280E bookkeeping is already in the base. Open a second location and you move to the multi-location rate — the base drops to $399 and add-ons come down 20%. The 30-minute demo runs on a copy of your real shop's data — you see what it would actually do.

Request a demo
30 min · demo login emailed in ~60 sec · no call required