Triage Room
What to do next, and why · live from D1 + Supabase
Focus high-leverage outreach actions right now
Full queue
—Contacts
Your full contact library: HubSpot list + open deals, married with LinkedIn signal · ranked by your 11-factor score
Archived
Contacts you archived out of the queue. Restore brings them back into this week's ranking.
Import LinkedIn / Sales Navigator capture
Run the capture with the Claude in Chrome plugin in your own browser session (no LinkedIn API), then paste the JSON here. Rows match by LinkedIn /in/ URL, then by name + company. Fills in connection degree, mutuals, messaged-me, and posting signals so those scoring factors light up.
Draft
Draft Writer
This week's queue
—Drafts
AI drafts pending approval · edit in place · approve & copy to paste into Sales Nav or LinkedIn
Inbox
V1: external links to your real LinkedIn / Sales Nav / InMail / HubSpot inboxes. Live ingest is V2.
Accounts
Generate a ranked target-account list against the AI governance + SOC 2 ICP, or look up one company. Surface the IT lead, backups, and your warm connections, then add them to a campaign or a sequence. Manual send, no auto-outreach.
Build a target list from a Sales Navigator search
LinkedIn Nav only · no auto-sendPaste a saved Sales Nav search URL, capture the leads with Comet (your own session, zero ZoomInfo credits), then paste the CSV back here. It becomes a target list below: filter, check the boxes, add to a campaign.
Target lists
noneLook up one account
Research a single company by name or URLBulk Sender
Create a batch from an enriched saved list or tag. Drafting files each message as a Draft Review task; approvals move to the guardrailed Outbox. CSV imports live in List Manager. Nothing sends automatically.
1. Audience
an enriched saved list or tag · CSV lives in List Manager2. Context
mapping, enrichment gate, and how the batch should write3. Destination
the campaign approved drafts enroll into · the Outbox owns timing4. Review tasks
drafting also files each message as a Draft Review taskDraft Review
Review, edit, and approve enriched drafts before they enter the official Outbox. Approval respects timezone, send windows, caps, and campaign rules. Send now bypasses timing only; the daily cap is the hard stop.
Activity
Prospects · Companies · Colleagues + Topics
Campaigns
Pick a starter template, edit every step, save as draft, activate.
Smart Campaign AI per-contact rendering · demo
loading…Saved campaigns
—Campaign editor
draft · unsavedSteps
Outbox & Guardrails
Nothing sends without the scheduler. Caps, windows, warm-up, and the kill switch decide what goes and when.
In a campaign scheduled cadence, projected from step timing
—Scheduler runs
history starts with the next runNo runs recorded yet.
Warm-up
Loading…
KPIs
Snapshot for Adrienne · generated —
This week's pipeline
From LinkedIn-touched dealsPosts/week tracker
—Framework archetype performance
Reply rate per archetype · accumulates as drafts get outcomesAdmin
Refresh · send limits · ranking sliders · tracking · feedback · roadmap
Restricted
Enter admin password to continue.
Tone & writing rules
Content Rank + Guardrails. Applies to every prospecting motion, draft, and message.Personas
role + industry profiles injected at render timeTokens
what the renderer resolves todaySmart Block Library reusable AI prompt blocks · insert into campaign steps
loading…Danger zone
cannot be undoneClear the entire Outbox queue: deletes every pending, scheduled, deferred, and blocked send row. Sent history stays (cap counters need it). Campaign memberships are not touched.
Refresh
—V1 manual refresh: ask Claude Code to refresh linkedin-cc. claude-code pulls HubSpot, computes drafts, posts a digest to #linkedin-cc-alerts, commits, and triggers auto-deploy.
HubSpot import
Last sync: —
V0.6: imports run via Claude Code MCP (Zapier-free). Enqueue a job here; a claude-code session or the scheduled linkedin-cc-hubspot-sync cron picks it up.
Send guardrails
Daily + weekly caps per action · windows · warm-up · kill switchPriority Queue scoring
—The 11 factors that rank your queue. Edit a weight and Save · the queue re-ranks instantly (computed on read). LinkedIn factors only score once a capture is imported.
Tracked companies, topics, colleagues
Selectable inputs for the Activity tabReconciliation queue
Low-confidence attribution awaiting manual decisionSend feedback to Harper
@-mention to route · @harper @andy @jiang @gilfoyleIntegrations
Every tool wired into LinkedIn CCRoad Map
—Every feature with priority, timeline, and status. Change a status, priority, or timeline inline and it saves. Leave feedback on any item and it reaches claude-code.