Data freshness

Numbers show how old the server cache is (when the blob was last built). TV dashboards still poll the API every 60s — they just receive the same payload until the next sync runs. This index page rechecks every 60s while open.

LAS sales (Snowflake)
GET /api/lasSalesData?period=wtd
checking…

Cache rebuild: pre-aggregated blob is replaced when /api/lasSalesSync runs (HTTP trigger — ops or your scheduler; no fixed interval shipped in this repo). Board refresh: LAS Snowflake TV boards refetch every 60s.

RingCentral
GET /api/ringcentralData?period=today
checking…

Cache rebuild: rolling blob is refreshed when /api/ringcentralSync runs (HTTP trigger; incremental sync with a time overlap in the API implementation). Board refresh: RC TV boards refetch every 60s.

HubSpot-backed boards (cert sales, lead management) query live on each page load and are not represented above. Cert “current week” does not auto-refresh after load unless you reload the tab.

COGO NATION
LENS — Dashboard Index
Visibility layer for TV walls (1920×1080) and browsers. Open a card for the full dashboard.
Internal · OptiSigns / web
Azure Static Web Apps + API
How this page is organized

Sales collected (LAS) — Snowflake-backed certification collections: scoreboards, goals across periods, and channel mix (some views include RingCentral pacing).

Cert product sales — HubSpot deals for BCP, CFCP, CMI/REO vs weekly goals.

Call activity — RingCentral dials, answer rates, talk time, SMS by rep (LAS ~17 reps; Cogo ~9).

Lead management — HubSpot CRM Search for speed-to-lead and pipeline health by BDC.

Each card lists a goal (why to open it) and what you see (what is on screen). Tags call out data source and primary surface.

LAS sales — certification collections Snowflake → pre-aggregated API cache · primary TV boards for LAS revenue

BDC-level collected dollars, weekly targets, and pacing. WTD and Last Week use the same layouts with different period slices from /api/lasSalesData.

Not built in LENS yet

Outstanding collections
When ready: monitor WTD outstanding balances by aging bucket and BDC, alongside refunds.
Still on lens-poc only; not production-ready for migration. Same LAS API family when it ships.
lens-poc TV Snowflake

Cert product sales HubSpot CRM Search · BCP, CFCP, CMI/REO programs

Weekly program performance vs goals, department and channel breakdown, top sellers — current week for pacing, last week for review.

Call activity (RingCentral) GET /api/ringcentralData · dials, answer %, talk time, SMS

Operational visibility for managers: today for intraday, WTD for the working week, last week for Monday reviews. LAS and Cogo Capital are separate boards (different rep rosters).

Lead management — speed to lead HubSpot CRM Search · real-time pipeline health by BDC

Not Snowflake — these boards query HubSpot on load/refresh. Use them to catch stale new leads and overloaded BDCs before SLAs slip.

Related lens-poc board Speed to Lead (single combined view) is not migrated to LENS yet — see docs/DASHBOARDS.md.

Configuration Web tools — not TV layouts

Still on lens-poc only No LENS build — open legacy hosting if you use these today

Tracked in the dashboard registry as intentionally not migrated until the poc versions are finalized.

New leads and contacts (volume)
Pipeline creation trends across brands — WTD, last week, MTD, last month, YoY, eight-week chart.
HubSpot CRM Search; lives on lens-poc (new-leads-contacts.html).
lens-poc HubSpot TV