Shipped & live
Working today, in production.
Every capability below is merged, deployed and live. Items are grouped by area — first what's new since the June reconcile, then what had already shipped by then. Where something is available but not yet in daily use, we say so on the line.
REDIS.4U · Pricing
Pricing engine & price lists
Live
The engine proposes. A person decides. Live prices never change on their own.
- E12 Pricing Engine — proposes a price from cost, current and competitor price; approve, modify or reject in one inbox
- Price lists: import, print, Excel export, below-floor warnings, and a preview of exactly which prices an attach will move
- Group price lists set the agreed prices for a group and its members; a new list supersedes the old one on its start date, with who made, changed and approved it
- Customer price lists follow list price hourly unless a line is locked (30-day, 60-day or permanent) — one lock rule on every screen
- Future costs, plus bulk and scheduled price changes
REDIS.4U · Pricing
Margin safeguards
Live
Guard rails that keep a bad number from reaching a customer.
- A QuickBooks list-price change over 10% waits for a person
- A bulk reprice can never go below cost, and can be undone
- The floor is never below landed cost; margin is always measured from landed cost
- Landed-cost calculator that reads vendor invoices from PDF or photo
- Basket rule: an order is judged on blended margin; a below-floor line needs a typed reason, and the order isn't blocked
REDIS.4U · Sales
Quotes & Customer Scoreboard
Live
Win the account, then watch it.
- Quick Pricing / HUNTER quote tool
- Quotes that win carry a 30-day price hold
- Master Quote, Ordering Guide and Competitive Analysis shared from any price list
- Customer Scoreboard: margin, sales, price-list use and basket mix per customer
- Date ranges, comparisons, per-customer report with Excel export
CReMA · Ordering & CRM
Call board & order workbench
Live
The intake side of the pipeline, in daily use.
- Call board split into "whose move is next" columns, with a CRM Rep role and order-day schedules (time, method, rep per day)
- Paste a customer's own note — English or Spanish — and it becomes order lines; a per-customer vocabulary learns from each rep pick
- Copy items between orders, combine drafts, batch confirm, bulk approve/reject, live per-line margin, "keep this price" write-back
- Delivery, fuel and small-order charges that apply themselves; one sales-tax rule on every order path
- Product flags (low inventory, special order) alert purchasing and land on the vendor's draft PO
REDIS.4U · Messaging
Messages on/off & mailboxes
Live
You decide what the app is allowed to send.
- Every one of the 34 places the app sends a message has its own switch, plus a master hold
- Nothing held is ever sent late
- Order blocks on/off (Onboarding & Ordering switches)
- Per-user mailbox: send as yourself, with signature, inbox and notifications
REDIS.4U · Customer portal
Phone-first customer portal
Live
Built for the customer ordering from a kitchen, not a desk.
- Tap-to-add ordering, next delivery day with its cut-off, tracking and invoices
- Customers set their own password by invitation
- Balances and statements come from the accounting system's own open-item statement — they match the customer's accountant to the cent
- Customers pay through QuickBooks' own payment link
- PDFs (invoices, credit memos, statements, delivery notes, guides) and in-portal signing of onboarding documents
REDIS.4U · QuickBooks Online
QuickBooks, deeper
Live
QuickBooks stays the book of record. REDIS.4U reads it carefully.
- Read-only mirror of customers, items, categories and vendors, every hour; inactivations flow across
- Webhook listener wired; the hourly mirror carries the load while events ramp up
- AR balances read from QuickBooks, so collections never chase a paid invoice
- Confirmed orders push to QuickBooks as estimates; voiding works both ways
- Two-way list-price and vendor-cost sync, behind a switch
- Usage meter with auto-pause and quiet hours; preferred vendor drives the primary vendor
REDIS.4U · Procurement
Replenishment & decisions
Live
Draft POs every night. A record of every buying decision.
- Replenishment planner: a nightly draft PO per vendor, sized from cover window, shelf floor and missed demand
- Buying per warehouse: PO numbering, vendor shorts, close-as-received, shortage report
- Procurement Decisions tracker (first piece, owner-only): vendor scorecards, decision log, rush/late/billing/overbuy flags, velocity, cover, dead stock and seasonality, rebuilt nightly
- Stock-in rule: dock count wins, otherwise billed; bills link back to their POs
REDIS.4U · Warehouse & delivery
Scan, load, deliver, prove it
Live
Context-aware scanning from dock to doorstep.
- Fulfillment board and dispatch workbench: trucks carry several routes, with a map, pick per truck and late orders
- Scanning on every warehouse screen (pick, receive, count, load) with case barcodes, camera fallback and bin labels
- Phone-first loading, desktop load screens, barcode/label maker
- Signed proof of delivery on every delivery; signed invoice and photos filed on the invoice and in the portal
- Warehouse transfers (request, accept or counter, pick, send, arrived / arrived short); every order sells from one warehouse
- Customer map with filters, nearby customers and a prospects layer; drag to reorder route stops
- Permanent bin list and a drag-and-drop warehouse map — available, no map drawn yet
REDIS.4U · Team Chat
Team Chat & discussions
Live
Talk about the order on the order.
- Direct messages and group rooms, attachments, presence, unread counts, mute, resolve and a screen lock
- Phone push for direct messages and @mentions; emoji reactions, GIFs, inline replies, add people to rooms
- Record Discussions: staff threads on any order, invoice, customer or vendor, with audience controls
- Live updates over a locked-down realtime channel
REDIS.4U · Trust & tools
Audit, undo & help
Live
Every write tracked. Every page explained.
- Audit trail on every tracked write, a 15-minute personal undo, record history panels and a 30-day trash bin
- Database row-level lockdown on every table, deny by default; settings server-locked to Owner/GM; every route checks its own access
- Per-tenant AI key, monthly AI budget and per-feature AI switches
- In-app manuals and SOPs — the "?" by each page title opens that page's manual (31 so far); global search on every page
- DEBFIX — connect Claude through a secure sign-in; read-only tools explain an order, a price, a stock movement or a QuickBooks difference; repairs are previewed and applied only on explicit approval
- LIPS (Lite Inventory & Products Suite) with EYES, a customer-safe display mode for showing products at the table
REDIS.4U
Foundation
Live
Multi-tenant SaaS infrastructure with strict tenant isolation.
- Tenant-isolated data via Prisma middleware
- Authentication with JWT sessions (public sign-up closed on purpose)
- Twenty standard roles, per-tenant permissions
- Permission-aware dashboard (greys out what a role can't touch)
- Dark/light theme · installable PWA
REDIS.4U
QuickBooks Online sync
Live
Real-time, push-based. No nightly batch. No export file.
- Eight entity types kept in sync
- Per-tenant OAuth with automatic token refresh
- Backfill button for everything already in QuickBooks
- Live activity log of every sync event
- Auto-drain: scheduler + cron + manual
REDIS.4U
Catalog & inventory
Live
Product master with everything operations needs.
- Categories, barcodes, vendor SKUs and cost
- Bin-location inventory per warehouse
- Stock-on-hand views, per product per warehouse
- Product photo upload (server-resized, EXIF stripped)
- Spreadsheet import (CSV / XLSX / TSV)
REDIS.4U
Customers & pricing
Live
The customer master everything else reads from.
- Groups, contacts, delivery days & windows
- Order cutoffs, preferred contact method
- Assigned salesperson per customer
- CML builder with price-floor enforcement
- Approval workflow and full version history
REDIS.4U
Orders & fulfillment
Live
Draft to closed in one workflow.
- Full status workflow with idempotent transitions
- Bin-sorted pick lists, printable any time
- Warehouse scan via Bluetooth scanner
- Short-pick handling and auto-PFO creation
- Returns flow with photos, signature, accept/reject
- Box-truck load order (reverse stop order)
REDIS.4U
Routes & driver
Live
Routing today, real-time optimization later.
- Many-to-many customer↔route mapping
- Day-of-week filtering, manual stop order
- RouteRuns per route + date + vehicle
- Driver app shell with delivery capture
- Order barcode → universal scan resolver
REDIS.4U
Finance & AR
Live
Eight document types, printed where they belong.
- Invoices, delivery notes, pick lists, pack lists
- Credit memos, payment receipts, statements
- PrinterCola: auto-routing by doc type
- AR aging dashboard
- 5-stage dunning ladder — available; switched off at our first distributor by choice
- Monthly statements cron · order-reminder cron
REDIS.4U
Customer portal
Live
Your customers see what they need to see.
- JWT-isolated portal sessions
- Invoices, orders, credit memos, statements
- Self-serve order entry (always draft)
- Account balance + statement archive
- Ordering guide download
REDIS.4U
Vision & intelligence
Live
The AI layer as it stood in June. The full engine roster is below.
- E7 Product Name Interpreter — messy invoice names to your catalog (much deeper since; see the roster)
- Vision extraction · 10 contexts via Anthropic Claude
- Three-tier extraction engine (cache → Haiku → Opus)
- Competitive analysis with manual override
- Quote PDF + Master Quote aggregator
CReMA
CReMA Phase 1
Live
Customer management module — opt-in per tenant.
- Module flag system (toggle on/off per tenant)
- Credit-hold gate — blocks order creation
- Planned Recurring Orders with 4 AM cron
- Take Order mobile flow
- Customer notes (pinned + important flags)
- Ordering guide PDF · Resend email path
HUNTER
HUNTER sales pipeline
Live
Lead → Won, with one-tap conversion to customer.
- 5-stage pipeline: Lead → Contacted → Qualify → Present → Won/Lost
- First contact auto-advances to Contacted
- Vision scan: business cards, product labels, delivery receipts
- Close-Won: one transaction creates customer + cloned CML + queued QBO sync
- Eight closed-lost reason codes for tracking
REDIS.4U
Developer console
Live
Internal observability for platform admins.
- Vision extraction cost & tier-mix telemetry
- 12-month stacked-bar of API usage
- Sovereignty audit · Flow-5 alerts
- Bridge inbound log · prospect outcome mix
- Vendor templates registry
DVB · about
DVB · standalone intelligence
Live
Extracted to its own service at dvb.redis4u.com.
- Push-only /ingest + anonymized /price-signal API
- Signal gate: at least 2 sources, 3 samples, 365-day window
- Prices rounded to the nearest $0.50
- Canonicalization collapses synonym products into one signal
- Shared AKA nickname dictionary (k-anonymity ≥ 2)
- Operator console — neural-core graph, live feed, coverage
- Published sovereignty audit of endpoints that don't exist
InvoiceIQ · about
InvoiceIQ — invoice intelligence
Live
The free, photo-first app at inviq.redis4u.com.
- Snap an invoice → AI vision (Claude) reads + files it
- Spend dashboard, due-date alerts, vendor tracking
- Smart Order + cross-vendor shopping lists
- Shopping templates from .xlsx / .csv upload
- Feeds anonymized price signals to DVB