Lightspeed activity dashboard
Today at a glance
Track what was created in Lightspeed, what was processed into Lightspeed, and daily totals for leadership visibility.
Daily created vs processed
Shows the current day Lightspeed throughput without requiring workbook context.
Comparison trend
Compare created and processed Lightspeed activity over time.
Marketing AI readiness
Reserved for OpenAI-powered daily marketing insights based on products added to Lightspeed.
Product lookup index manager
Managers can monitor and rebuild the receiver lookup index when an admin is not available. No other admin tools are exposed to managers at this time.
Shared pricing settings
These values apply to receiving and product creation for all users.
Label printing and ZPL layout
Tune Zebra label dimensions, borders, and print positions without editing code. Save updates, then print a live test label.
Font size controls (dots)
Browser print layout (for local browser print mode)
Workspace snapshots
Create a local restore-point zip before risky fixes so current code and data state can be recovered quickly.
Lightspeed write verification
Inspect the exact request payloads and verification results for Lightspeed writes.
| When | Item | Operation | Verified | Qty check | Price check | Supplier check | Supplier price | Brand check | Category check | User | Action |
|---|---|---|---|---|---|---|---|---|---|---|---|
| No verification entries yet. | |||||||||||
Build history for AI comparison
Each build stores the exact fields submitted during Manifest Product Build so future AI suggestions can be compared against real build history.
| When | Item | Operation | Required fields | Lightspeed Product | User | Action |
|---|---|---|---|---|---|---|
| No build history yet. | ||||||
Raw spreadsheet manifest builder
Select a raw spreadsheet or CSV from the Work folder, enter paid and retail totals, and save a new working workbook into the Manifest folder.
Module key: manifest-builder (sheet preparation only, no product creation).
Percent = (Paid + (Paid × 30%)) ÷ Retail
Monthly archive
Closed-month processing totals move here automatically based on the process log history.
| Month | Products | Units | People | Created | Received |
|---|---|---|---|---|---|
| No monthly archive loaded yet. | |||||
Saved suppliers
Manage the supplier names available in the manifest builder dropdown.
Manifest product build studio
A dedicated screen for turning raw manifest lines into Lightspeed products. No receiving updates happen here.
Module key: manifest-product-build (product identity review + product create/update flow).
| Line | Item # | Description | Band | Action | Strategy | Best Match |
|---|---|---|---|---|---|---|
| No product build review run yet. | ||||||
MPB category mappings
Manage workbook category-to-Lightspeed mappings in a dedicated screen so MPB review stays focused on product decisions.
| Workbook category | Mapped Lightspeed category | Action |
|---|---|---|
| No workbook categories imported yet. | ||
| Workbook category | Mapped to | Updated | Action |
|---|---|---|---|
| No saved mappings yet. | |||
Restocking report
Identify products with low or out-of-stock inventory that need to be restocked from overstock shelves.
| Status | Item # | Product Name | Qty on Hand | Price | Category | Supplier |
|---|---|---|---|---|---|---|
| No restocking report yet. | ||||||
Sales-driven restocking
Analyze what sold this week and see current inventory levels. Items with good sales velocity and high inventory are candidates for floor restocking from overstock shelves.
| Priority | This Week | Sold On | On Hand | Item # | Product Name | Price | Category | Supplier |
|---|---|---|---|---|---|---|---|---|
| No sales-driven restocking report yet. | ||||||||
Stale inventory report
Check Lightspeed for products that still have quantity on hand but have not been updated recently. This uses the Lightspeed product updated date as the stale-age proxy.
| Item # | Title | Qty | Updated | Age | Price | Retail value |
|---|---|---|---|---|---|---|
| No stale inventory report yet. | ||||||
Missing images
List Lightspeed products without a picture and add an image URL or upload a file for the selected product.
| Item # | Title | Qty | Supplier | Action |
|---|---|---|---|---|
| No missing-image report yet. | ||||
API keys and secrets
Store API keys in an encrypted server-side file instead of leaving them directly in .env. A single SECRET_STORE_MASTER_KEY must remain in the environment to unlock the encrypted store.
Inventory audit
Generate a random 25-item count sheet, print it, then come back later to reconcile counted quantities in Lightspeed.
| Created | Status | Progress | Action |
|---|---|---|---|
| No inventory audits yet. | |||
Audit history
Created, saved, reconciled, and deleted audits are logged here.
| When | Action | Audit | Status | By | Note |
|---|---|---|---|---|---|
| No audit history yet. | |||||
Access roles
Super admins can grant or remove admin and manager access by email. Managers only receive the product lookup index tools.
Admin access
Admins receive the full admin toolset.
| Action | |
|---|---|
| No admin users configured. | |
Manager access
Managers can view and rebuild the product lookup index only.
| Action | |
|---|---|
| No manager users configured. | |
Feature access control
Super admins can switch each feature between default role access and a custom email allow-list.
ISR workbook lock
Force ISR lookups and receiving to use one workbook. Optionally auto-disable once every row is complete.