/home opens by default after sign-in. The home page is a customizable widget grid — pick widgets, drag, resize, save the layout. Each org can have multiple dashboard presets (default + custom); switch between them from the header.

Layout
Dashboard header
- Switch between multiple dashboards (default + custom)
- Customize button → open the widget picker drawer
- Global time range applied to every widget
Widget grid
A 12-column responsive grid. Each widget fetches its own data and refreshes on its own cadence.
How to customize
Pick a widget
The drawer shows the catalog. Each widget has a preview and description. Click
+ to add it to the grid.Drag and resize
Hold the widget header to drag. Drag the bottom-right corner to resize (snaps to the 12-column grid).
Configure data scope
Click ⚙ on a widget → config drawer. Set scope (org / segment / campaign / product), range (7d / 30d / custom), filters.
Multi-dashboard
A workspace can have multiple dashboard presets. Common ones:| Preset | Use case |
|---|---|
| Default | Mixed overview — 7-day summary numbers |
| Sales pipeline | Deal kanban + win rate + velocity widgets |
| Outbound performance | Messaging volume + open/click/reply per channel |
| Lead funnel | Stage-to-stage conversion + AI score leaderboard |
| Custom | Built from scratch |
Create a new dashboard
Header → picker dropdown → + New dashboard:- Name
- Description
- Visibility: org / private
- Copy widgets from the current dashboard? (optional)
Set as default
Each dashboard has anisDefault flag. On login the user sees the one marked isDefault=true. Owners/admins choose the default for the org.
Widget types
- Counts
- Timeseries
- Breakdown
- Leaderboard
- Funnel
- Kanban
- Feed
- Custom KPI
A single number plus delta vs the previous period.
- Total customers
- Active campaigns
- Pending tasks
- Unread conversations
- MQLs today
- Deal pipeline value
Data scope
Each widget resolves its own scope:- Org-wide (default)
- Segment — only customers in the selected segment
- Campaign — only data from the selected campaign
- Product — only customers with a fit score on the product
- Owner — only customers claimed by the selected user
Direct API (embed)
Each widget has an ID:Refresh cadence
| Widget type | Polling |
|---|---|
| Count | 30s |
| Timeseries / breakdown / leaderboard | 60s |
| Feed (activity) | 15s |
| Kanban (deal) | 30s |
R or reload the page.
Reset / delete a dashboard
Picker → ”…” menu → Delete dashboard (admin/owner only). The default dashboard cannot be deleted, only renamed. Reset to default restores a dashboard’s widget layout to its template.Keyboard shortcuts
| Key | Action |
|---|---|
R | Refresh data |
C | Open customize drawer |
1–9 | Switch to the Nth preset (if available) |
Cmd/Ctrl + S | Force save layout (auto-save is on by default) |