Dashboard
Dashboard
Navigate and use the GridWork HQ dashboard modules.
Dashboard
The GridWork HQ dashboard is a Next.js application with 9 main pages, each handling a different aspect of agency operations. All pages are accessible from the sidebar navigation.
Modules
| Module | Path | Purpose |
|---|---|---|
| Mission Control | / | Home page with metric cards, activity feed, and quick actions |
| Client Tracker | /clients | Notion-backed client and lead management |
| Pipeline Kanban | /pipelines | Visual job board for pipeline runs |
| Finance Panel | /finance | Revenue tracking, invoices, and financial metrics |
| Knowledge Vault | /knowledge | Browse and search your knowledge base |
| Ops Monitor | /system | Pipeline server health, integrations, and system metrics |
| Cron Dashboard | /cron | View and manage scheduled automation jobs |
| AI Chat | Floating button | Claude-powered chat on every page |
Common Patterns
Every dashboard page follows these patterns:
- Loading states — skeleton loaders instead of blank screens
- Error states — inline error messages with retry buttons
- Empty states — helpful guidance when no data exists yet
- Authentication — all API routes check the session and return 401 if unauthenticated
- Progressive disclosure — features show "Not configured" when their integration is missing, rather than crashing