Signing in used to drop you straight onto the swipe feed. That's
still the best place to train the model and it's unchanged. But
"what should I do right now?" is a different
question and it deserved its own surface. This release ships a
full command-center dashboard at /dashboard, the new
default landing for everyone.
The five zones
The new layout breaks the dashboard into five zones, each with a clear job. Scan the top, work the middle, ambient-watch the right rail, dig into history below the fold.
The KPI strip
Four numbers across the top: companies in pipeline, companies monitored, swipes today, drafts sent. Each carries a sparkline showing this week's trend and a ratio donut showing where you are against your weekly cadence. Tabular numerals + a single type style mean nothing jumps as values update.
Today's call list
Left column, your top 10 ranked companies for today. Drawn from the same intent + ICP + freshness model that powers the swipe feed. Each row shows the company, intent score with a confidence band, and a one-line reasoning summary ("8 fresh SAP roles + CTO change 14 days ago"), plus signal chips pulled from the underlying extraction.
Multi-select rows. A pinned action bar appears at the bottom with three bulk actions:
- Push N to HubSpot list. Creates or reuses a list named
Surfacer · Today YYYY-MM-DDand adds every selected company in one shot. - Draft N openers. Kicks off the AI drafter for each, with modals queueing one-by-one as drafts complete.
- Monitor N. Adds them to your watch list, respects your slot quota, clear toast if any are skipped.
Live Signals, first-mover advantage made visible
Middle column, a chat-style stream of fresh activity from your monitored companies. New jobs posted, pricing-page changes, messaging drift, leadership signals, growth-label moves. Colour-coded type badges let you scan at a glance.
Behind the scenes, Server-Sent Events keyed to your user account. When a monitoring refresh writes a new signal, the dashboard tab prepends it within a second. Open the dashboard in one tab and refresh a monitored company in another, the live update arrives instantly.
Right rail and history
The third column stacks three short cards: outreach (drafts queued, sent today, reply rate, opt-outs), pipeline funnel (discovered to swiped to relevant to pushed to emailed, with conversion ratios as horizontal bars), and custom signals digest (rule hits this week, newest first).
Below the fold, two side-by-side cards. Recent Activity is a chronological timeline of your last actions across feed, monitoring, and outreach. Model Learned shows which signals your preference model has moved up or down (for example, "hiring velocity now weighted 1.6× from 1.0×") plus a count of companies that have been re-ranked into your top 20 because of how you swipe.
How to use it
- Sign in. You land on
/dashboardby default. - Scan the KPI strip, check the call list, multi-select 3 to 5 rows, push to HubSpot or draft openers.
- Keep the dashboard open in a tab. Live Signals will surface fresh activity from your watch list as it happens.
- Visit the Feed when you have time. Every swipe still teaches the model, and the Model Learned card shows you what it's picked up.
What's next
Up next: a custom-signals composer. Define your own rules like "any DACH SaaS company that raised €10M+ and posted a Senior Product role in the last 30 days", and have the dashboard surface matches automatically. Landing in 0.4.