Upcoming
Tasks
Active campaigns
Synthesis & next steps
People
Prior emails
Meetings
Activity
Files
Pipeline by stage
Outreach funnel
Drafts by type
| When | Meeting | Who | ||
|---|---|---|---|---|
| rec join tent arch | ||||
Outreach cleanup
Add missing campaigns for past raises and tag the historical email backlog (since 2025-01-01). Tagging a contact propagates to every email they exchanged.
Suggested campaigns
Opportunities and clients with no campaign yet — needed for tagging historical outreach to those raises.
Untagged contacts
Contacts with email activity since 2025-01-01 not yet in any campaign. Tagging a contact upserts campaign_contacts + ensures the company is in campaign_targets so the outreach tracker picks it up.
Tagged contacts with placeholder names
These contacts are already in campaign_contacts — they'll ship outreach under their current (junk) display name. Resolve via AI pass or click through to edit. Accepting a name updates contacts.name; no re-tagging needed.
Marks the selected contacts as members of a client's own team (not an allocator). Removes them from the outreach backlog.
Marks the selected contacts as general professional contacts — not tied to a specific raise.
Marks the selected contacts as reviewed and not relevant. They won't reappear in this list.
Structured knowledge
Select an artifact to preview its source document and where the match appears.
| Title | Lane | Status | Priority | Due | Client | Source | Actions |
|---|---|---|---|---|---|---|---|
| archived |
/intake-extract), then they match into Match Review.Why this match
The case against
Addressed:
Philosophy / criteria
Current thinking
Fit
Team contacts
Prep PDF
Open ↗This section is part of the unified workspace and is scheduled in the phased build. The skeleton, navigation, and design system are in place.