DemandGenBrain

Dashboard

Live operational metrics sourced from Mongo-backed services.

GTM Overview

Counts across all GTM/demand-generation modules. Real numbers — zero if a module hasn't been used yet.

Revenue Model Snapshot

Latest saved Revenue Model. Empty until you save one.

Campaigns

Draft, queued, running, and completed campaigns with launch actions.

Upload Leads

Parse CSV, preview rows, then create and launch a campaign.

CSV Preview

No file loaded yet

Prospects

All imported leads and their current lifecycle stage.

Hot Leads

Sales-active and payment-pending prospects that need fast follow-through.

Pipeline

Status buckets for outbound, nurture, and close stages.

Activity

Recent events from UI actions, workflows, and backend processing.

Integrations

Connected, missing, mock, and disabled status for every provider.

Mission Control

Workflow health, retries, failures, and recent orchestration activity.

GTM Modules

Per-module status, latest run, count, and quick-jump to the panel.

Recent Orchestrator Runs

Last 5 GTM Orchestrator step invocations.

ICP Builder

Produce a campaign-ready ICP for any B2B SaaS — tiered segments, personas, triggers, pain-to-message, plays, qualification rules.

Output

        

ProspectOS

Multi-source prospect discovery — pulls scraped evidence, scores against your ICP segment, verifies emails, and writes campaign-ready variants.

Active ICP

No ICP loaded yet — import the latest ICP or run the ICP Builder first.

Run configuration

Qualified
Verified
Emails found
Avg score
Duration

Battle Card Generator

Deep research on any prospect company. Generates pain points and personalization hooks.

Output

        

Email Sequence Writer

Write a 3-email cold outbound sequence using Claude AI.

Output

Reply Classifier

Classify a cold email reply as HOT, WARM, or COLD using Claude AI.

Classification

Revenue Model

Reverse-engineer your ARR target into funnel volume requirements. All inputs marked ASSUMPTION until wired to live CRM/analytics.

Output

Demand Plan

Turn the latest ICP + Revenue Model into a funnel-stage GTM plan with channel plays and 90-day priorities. Requires an ICP. Recommends a Revenue Model.

Pulls the latest ICP and Revenue Model from MongoDB automatically. Generate to preview, then Save to persist.

Output

Channel Mix

Allocate monthly ARR target across paid, organic, outbound, lifecycle, and expansion channels. Weights normalize to 1.0 — pass raw or percentages.

Reads the latest Revenue Model. Generates default weights you can override before Save.

Channel Allocation

Campaign Planner

Turn one ICP segment into an executable campaign plan. Strategy only — does not send emails.

Campaign Plan

Offer Library

Reusable demand-gen offers: demos, trials, audits, calculators, comparison pages, webinars, playbooks, case studies, templates.

Offers

Website CRO Planner

Generate page-type briefs (homepage, pricing, use-case, industry, competitor, trial, demo, customer-proof) tied to the latest Demand Plan + Campaign Plan.

Reads latest Demand Plan, optionally Campaign Plan + Offer. Generates 8 page briefs with hero, CTA, form strategy, proof, objections, tracking events, experiment backlog.

Page Briefs

SEO / GEO Cluster Planner

Build a content cluster (pillar + supporting + comparison pages) with buyer-intent keywords and GEO answer topics for AI-search visibility.

Cluster

Landing Page Briefs

Generate landing page strategy briefs from a Campaign Plan + Offer + Website CRO plan. Output is brief, not page HTML.

Reads latest Campaign Plan. Use Campaign Planner to attach a different offer before generating.

Brief

Lifecycle Nurture

Generate nurture flows for leads not ready to buy. Store-only — does not auto-send. Wire to your sending tool when ready.

Flow

Growth Experiments

Track tests across paid, website, SEO, content, nurture, and outbound. Lifecycle: planned → running → completed, decision: scale / stop / iterate.

Experiments

Sales Handoff

Prepare AE-ready briefs for HOT/WARM/demo-request prospects. Reads real reply classifications. Voice agent is scaffold-only — does not place calls.

Eligible prospects are those with currentStatus ∈ {hot, warm, sales_active, awaiting_booking, awaiting_payment} OR replyClassification ∈ {HOT, WARM}.

Handoff Brief

Campaign Review

Learning loop from real campaign data. Aggregates sent/replies/hot/warm/bounces. Recommends continue / pause / iterate / stop with a next-test hypothesis.

BLOCKED if the campaign has no real sent/reply data. Pull a list, pick a campaign, generate the review.

Review

GTM Orchestrator

Routes, validates, and logs GTM agent runs. Does not generate content itself. Shows current state of the GTM pipeline and the next eligible step.

Phase 1 wires REVENUE_MODEL_READY and DEMAND_PLAN_READY. Later phases extend this state machine through Channel Mix, Campaign Planner, ProspectOS, Battle Card, Sales Handoff, and Campaign Review.


State