{{ pageTitle }}
{{ pageSub }}
{{ freshness }}
{{ sendingNow }} sending
{{ alertCount }}
{{ windowLabel }}·{{ tzLabel }}
paced · changes every few min
Fleet inbox placement
live · the metric that matters
{{ placementSpark }}
{{ inboxPct }}%
{{ inboxBandLabel }}
{{ inboxGauge }}
0%30–70% working range100%
Sent todaylive
{{ sentToday }}/ {{ sentTarget }}
low-volume by design · ramps daily
{{ opensToday }} opens
{{ repliesToday }} replies
{{ rescuesToday }} rescues
Healthy seed fuel{{ seedLowLabel }}
{{ seedDonut }}
{{ healthySeeds }}/{{ totalSeeds }}
{{ seedPctLabel }} of pool healthy
{{ seedStoryLabel }}
Fleet status
Green · winning{{ cntGreen }}
Yellow · warming{{ cntYellow }}
Red · on fire{{ cntRed }}
Paused{{ cntPaused }}
Fleet status lightsAll senders →
{{ s.letter }}
{{ s.domain }}
d{{ s.warmupDay }} · {{ s.ip }}
Needs attentionvia Telegram
{{ a.domain }}
{{ a.reason }}
{{ allClearCopy }}
{{ f.label }}{{ f.count }}
Sort
{{ o.label }}
{{ paceSummary }}
{{ s.letter }}
{{ s.domain }}
{{ s.ip }}{{ s.region }}{{ s.statusLabel }}
{{ s.saveLabel }}
Warmup
d{{ s.warmupDay }}
{{ s.phase }}
Daily limit
{{ s.dailyLimit }}
today's cap
{{ s.cycleRing }}
Cycle
{{ s.cyclePos }}
/ 1,000 seeds
Warmup ramp{{ s.rampLabel }}
{{ s.ramp }}
Sent vs pace{{ s.sentToday }} / {{ s.dailyLimit }}
{{ s.paceState }}pace ≈ {{ s.paceTarget }}{{ s.deficitLabel }}
{{ s.inbox }}% inbox{{ s.spam }}% spam
{{ s.spark }}
{{ s.noDataCopy }}
Seed pool healthrefresh soon
Every sender draws from this shared fuel. Right now the healthy slice is small.
{{ seedBig }}
{{ seedHealthyPct }}
healthy
{{ c.label }}{{ c.count }}{{ c.pct }}
Cycle progress/ 1,000 per cycle
Each sender cycles the whole pool before reusing a seed.
{{ c.letter }}
{{ c.domain }}{{ c.cyclePos }}
{{ f.label }}
Seed inboxStateErrorsHealthLast resultAction
{{ r.letter }}
{{ r.addr }}
used {{ r.ago }}
{{ r.health }}
{{ r.label }}
Fleet inbox placement over {{ deliverRange }}
Green band marks the 30–70% healthy warmup range
{{ deliverLast }}
latest
{{ deliverChartEl }}
Per-domain placement
Sorted worst-first — these are the ones to watch.
{{ p.letter }}
{{ p.domain }}
{{ p.ip }}
{{ p.spark }}
{{ p.change }}
{{ p.inbox }}
By inbox provider
Seeds are ~100% Gmail today. This lights up as you diversify the pool.
{{ p.name }}{{ p.seeds }} seeds
{{ p.inbox }}
Delivered today
{{ liveSends }}
Opens
{{ liveOpens }}
Replies
{{ liveReplies }}
Spam-rescues
{{ liveRescues }}
{{ f.label }}
{{ feedEmptyCopy }}
{{ e.type }}
{{ e.result }}
{{ e.time }} {{ e.ago }}
{{ e.dLetter }}
{{ e.domain }}
{{ e.addr }}
{{ m.text }}
{{ m.artifactEl }}
{{ g.label }}
Network health↓ CSV
{{ cpNetInbox }}%
inbox placement
{{ cpHealthSpark }}
Sent today
{{ cpVolume }}
Active
{{ cpActive }}
Red flags
{{ cpFlagCount }}
Pending · {{ cpPendingCount }}
Audit log
{{ p.title }}GATED
{{ p.summary }}
{{ l.k }}{{ l.before }}→{{ l.after }}
Confirm
Edit
Reject
No changes awaiting approval. Reads, reports & files run freely — only live changes pause here.
{{ x.chip }}{{ x.ago }}
{{ x.text }}
{{ x.detail }}
Nothing logged yet. Every confirmed change and file export lands here.
Alertsmirrored to Telegram
{{ a.domain }}
{{ a.reason }}
Pause the entire fleet?
This stops all {{ activeCount }} active senders at once. Warmup progress freezes while paused — domains mid-ramp lose momentum. You can resume anytime.
Keep running
Pause fleet
{{ toastMsg }}