Business outreach command center

Build campaigns, refine messages, and keep every decision backed up.

A clean workspace for cold email, social outreach, campaign planning, and daily progress with Hermes.

Latest focus Dashboard V1 prototype

Build the operating system before adding CRM, inbox, and social integrations.

Input

Drop Zone

Drop business context here

Notes, YouTube links, brand docs, offer details, screenshots, transcripts, and research.

No files selected yet. Drop files above or use Choose files to preview them here.
Persistent upload inbox Selected files and pasted text will be saved to private Cloudflare R2 + tracked in D1.
Document drop screen Click to show all uploaded docs and transcripts.
Processing acknowledgement
Processed by Hermes means the item has a context-based name, category, and review state. No raw filenames or date-only placeholders as the main title.
Loading uploaded items...
0 characters
Nothing pasted yet.

Library

Knowledge Base

Company Offer ICP Competitors Proof Brand Voice Research YouTube Notes

CRM reference

Contact Source

Sheet linked locally

Google Sheet remains the source of truth. No raw lead list is stored in this dashboard repo.

Sheet reference is kept in your browser only until we connect the Google Sheets API.

Sheet review checklist

Planning

Campaigns

  • Audience: define target segment
  • Offer: map pain to outcome
  • Angle: choose outreach hook
  • Status: draft, review, active

Campaign command center

Campaign Workspace

Draft • no sending connected

Pre-send checklist

0/7 ready

Reply handling rules

  • Interested / positive: flag for Jonas, draft short reply, pause follow-ups.
  • Question: draft answer, keep tone consultative, pause automation.
  • Objection: tag objection and decide if worth a manual response.
  • Unsubscribe / do not contact: stop all outreach and add to suppression list.
  • Bounce: mark invalid and do not retry that address.
Ready to export a review brief. No email will be sent.

Social

Social Outreach

Approval first
LinkedInreview queue first
Instagramlater
TikToklater
X / Twitternew account

LinkedIn review queue

Use the Sheet column R/O Linkedin Y/N as the source of truth before any connection request is sent.

  • Blank = not reviewedHermes still needs to check the profile.
  • * = passed review, needs outreachProfile is active enough for Jonas to reach out.
  • Y = reached outJonas has already sent the LinkedIn outreach.
  • - = inactive profile, skip LinkedInReviewed, but not worth LinkedIn effort.
Next batch rule Review blank rows only. Mark reviewed leads as * or - before Jonas reaches out. Do not send messages from the dashboard.

Execution

Task Board

To Do

Collect brand docs and offer notes
Choose first outreach campaign

In Progress

Build dashboard V1

Needs Review

Approve dashboard structure

Done

Create private GitHub repo
Set daily progress push

GitHub sync

Daily Progress

Repo created, daily updates scheduled, Dashboard V1 scoped, prototype started.