Launch Control Panel
KPI center on top · weekly Gantt below · owners limited to Mo, Sameer, Hermes agents, and dedicated agents
KPI center
Six to eight operating cards sourced from HubSpot, PocketBase, and agent run state where credentials are available.Emails sent
0
● PocketBase live0 approved drafts · 0 suppressions
Website visitorspending
—
● analytics source neededanalytics source pending
LinkedIn connectionspending
—
● source neededprofile or company-page audience
Instagram followerspending
—
● source neededMARGN social audience
YouTube subscriberspending
—
● source neededchannel audience
Facebook followerspending
—
● source neededpage audience
Social activitypending
—
● needs definitioncombined posts, comments, shares, reactions, and DMs
Email list contacts added
10
● HubSpot livenew contacts added in last 7d
Source map:
- HubSpot is the CRM/account source of truth.
- PocketBase is the internal agent/workflow source of truth.
- 1Password is only the secrets vault for runtime credentials.
- Outbound sends are counted from PocketBase
draft_queue.sent_at; approved drafts and suppression rows are shown as send-readiness context.
Weekly activity Gantt
Recurring and one-time launch work, assigned only to Mo, Sameer, Hermes agents, or dedicated agents. recurring one-time
ActivityOwnerType
MonTueWedThuFriSatSun
Login + access handoffProvide or approve access for HubSpot, outbound sender, GA4, LinkedIn, Instagram, YouTube, Facebook, and PocketBase via 1Password. No credentials in code or chat.
MOMo
One-timeBlocking
Create missing profilesInventory which brand/profile accounts exist, then create or finish MARGN LinkedIn, Instagram, YouTube, Facebook, and email-list profiles with Mo approval where platform ownership is required.
DADedicated Agent
One-timeNeeded
Suppression gate healthConfirm the suppression_list collection is populated before sends ramp. An empty list is visible on the Emails sent card as send-readiness context, not treated as a pass.
SASameer
One-timeNeeded
Build KPI agentsCreate dedicated collectors: Outbound Agent, Traffic Agent, Social Snapshot Agent, Email List Agent, and Weekly Readout Agent. Each writes source, value, timestamp, and health status to PocketBase.
HAHermes Agent
One-timePlanned
Emails + contacts live readoutEmails sent now reads PocketBase draft_queue.sent_at. Email list contacts added reads all new HubSpot contacts in the last 7 days. Next milestone is the first measured outbound batch.
DADedicated Agent
One-timeLive
Fix traffic sourceRepair GA4 OAuth or choose another analytics source, then wire Website visitors from real 7-day active users. Leave pending until verified.
SASameer
One-timeNeeded
Wire social KPIsConnect or manually snapshot LinkedIn connections, Instagram followers, YouTube subscribers, Facebook followers, and Social activity after profiles/logins exist.
DADedicated Agent
One-timePlanned
Run weekly KPI operating loopAgents refresh the 8 KPI values, flag unhealthy/missing sources, create fix tasks, and send Mo a weekly readout with asks limited to approvals or missing logins.
HAHermes Agent
RecurringWeekly