5. KPI Dashboard — Architecture & Maintenance
The live KPI dashboard runs at hermeskam.nostics.biz (via the gateway) and renders in the Hermes Desktop app plugin. Maintenance documentation lives in the kpi-dashboard skill.
Dashboard views:
- Weekly tab — daily breakdown toward weekly targets. Shows the micro-rhythm.
- Monthly tab — weekly aggregates across the month. Shows the macro trend.
Data collection schedule:
| Collector | Frequency | What it loads |
|---|---|---|
collect_kpi_data.py --auto-all |
Daily (20:00 cron) | All auto-collectors |
| Facebook scrape | Tue 08:00 + Thu 12:00 (cron) | FB posts + engagement |
| WhatsApp inbound log sync | Daily (06:55 cron) | Client interactions |
| Habit tracker | Mon–Fri (nudge tick) | Habit feedback rate + quality |
| Listing reports | Weekly (when reports arrive) | PP + P24 views, leads, DOM |
Refresh: The dashboard has a Refresh button that triggers on-demand re-aggregation — no need to wait for the nightly cron.