First Call System — Discovery & Handoff Report

Generated: 2026-07-12 Scope: Complete read-only audit of all FCS documentation on VPS PRE-DECISION — No files modified

Contents

  1. Executive Summary
  2. File Inventory & Status Audit
  3. Confirmed Contradictions — Ranked by Severity
  4. Architecture Gap Analysis
  5. Business Model — Confirmed Current State
  6. Pricing Reconciliation
  7. The 7 Decision Checkpoints
  8. What's Launch-Ready
  9. Recommended Next Actions
  10. System Health — What Already Works

1. Executive Summary

The First Call System is a real product with a real demo, real automations designed, real marketing assets, and a real business model — but it has not yet been launched to a single paying client. The revenue tracker is empty. The Stripe links are placeholders. The offer page is a draft.

The MRR subscription model (Core $197/mo, Pro $297/mo, Complete $497/mo) is the confirmed current model. The affiliate/setup-fee model from the original blueprint-subagency-plan.md is explicitly archived. This is resolved.

What is not resolved: several key documents still reflect the old model, there are three distinct deliverable contradictions between product documents, and the A2P registration gap creates a compliance and promise problem from Day 1 with the first real client.

What's launch-ready: Product definition, pricing, snapshot spec, automations, intake form design, marketing content, acquisition strategy, and the live demo at est8solutions.com/connect.

What's blocking launch: Stripe links not connected, founding pricing not on offer page, service agreement not updated to current pricing, A2P strategy not defined, and 7 open decisions that affect what gets built for clients.

2. File Inventory — Status Audit

FileStatusIssue
first-call-system-package.md✅ CurrentMaster product definition — MRR model, correct tiers
first-call-system-pricing-v2.md✅ CurrentFinal approved pricing, locked 2026-06-22
first-call-system-summary.md✅ CurrentExecutive summary matches MRR model
client-onboarding-workflow.md🟡 OutdatedStep 0 still references $997/$1,497/$1,997 one-time pricing
blueprint-crm-snapshot-spec.md✅ Current9-stage pipeline, 5 automations, messages accurate
FCS-RESEARCH-REPORT-2026-06-21.md📦 SupersededPrior discovery report — this document replaces it
blueprint-subagency-plan.md📦 ArchivedExplicitly marked archive. Old Phase 1 affiliate model. Do not use.
service-agreement-template.md🔴 Wrong modelLists $997/$1,497/$1,997 one-time pricing. Needs full rewrite.
revenue-tracker.md🟡 MinorReferences "GHL affiliate commissions" Phase 1 section. No clients yet.
contractor-customer-acquisition-strategy.md✅ CurrentChannel strategy, Week 1 actions, referral tracks — all aligned to MRR
national-marketing-plan.md✅ CurrentNational ad strategy and targeting specs, aligned to MRR
marketing-campaign.md✅ Current30-day launch campaign
preview/offer-page.html🟡 DraftDRAFT — Stripe placeholders, missing founding pricing
funnel/sales-page-copy.md✅ CurrentLong-form copy aligned to MRR
funnel/lead-nurture-sequence.md✅ CurrentEmail/SMS nurture ready
funnel/post-purchase-sequence.md✅ CurrentPost-purchase sequence ready
client-guide/contractor-onboarding-guide.md✅ CurrentClient-facing guide ready

3. Confirmed Contradictions — Ranked by Severity

🔴 Critical — Blocks first client delivery

C-1: Service Agreement reflects old one-time pricing model

service-agreement-template.md lines 17–19 show:

☐ Quick Start ($997 one-time)
☐ Pro ($1,497 one-time)
☐ Complete ($1,997 one-time + $197/mo management)

This is the pre-MRR affiliate model pricing. Current model is $197/$297/$497/month with 3-month minimum. Additionally, the agreement lists a "2-hour onboarding walkthrough call (recorded)" for all packages — but the current SOP says documentation-only delivery, no calls. Package.md limits the walkthrough to Pro tier only. The service agreement needs a full rewrite before any client signs anything.

🔴 Critical — Needs decision before clients are built

C-2: AI Call Minutes — two documents show different numbers

DocumentCoreProComplete
first-call-system-pricing-v2.md (LOCKED 2026-06-22)0 minutes300 minutes600 minutes
first-call-system-package.md (needs update)250 minutes500 minutes800 minutes

pricing-v2.md is the locked source of truth. package.md must be updated to match or there will be billing disputes the moment a client hits overage.

🔴 Critical — Document that VAs will read is wrong

C-3: Onboarding SOP still shows old pricing in Step 0

client-onboarding-workflow.md Step 0 lists: "Pricing options: Quick Start $997 / Pro $1,497 / Complete $1,997 + $197/mo" — the old one-time model. Any team member using this SOP to build the offer page would publish wrong pricing.

🟡 Needs decision — Affects client expectation at purchase

C-4: Handoff Call — included in Pro or not?

DocumentSays
first-call-system-package.mdPro tier, item #12: "2-Hour Live Handoff Call (Screen Share)" ✅ included
client-onboarding-workflow.md (v2.0)"100% documentation-only delivery. No scheduled calls, no walkthroughs."
service-agreement-template.md"2-hour onboarding walkthrough call (recorded)" included in ALL packages

These three documents completely contradict each other. Decision required before any client is signed.

🟡 Minor — Fix before launch

C-5: Offer page missing founding pricing

The preview/offer-page.html shows only standard pricing ($197/$297/$497). If founding pricing strategy is still active (first 50 clients at $147/$247/$397), the page needs a section reflecting this. Currently a prospect would not know about the founding rate.

✅ Resolved — Not a contradiction

Review Request Automation — All tiers (confirmed)

package.md lists it in Core (item #8). The snapshot deploys it to all accounts. This is consistent — review request is included in all tiers. The prior research report flagged it as a potential contradiction but it isn't one.

✅ Resolved — Not a contradiction

Monthly Management pricing — All three current docs agree

Management add-on is $197/mo across package.md, pricing-v2.md, and contractor-customer-acquisition-strategy.md. The prior report compared against the archived blueprint-subagency-plan.md numbers which are no longer authoritative. This is closed.

4. Architecture Gap Analysis

What runs automatically (n8n + fcs-runner)

What still requires Dexter manually (SOP Phases A–E)

Total manual time per build: 60–90 minutes per client at current state.

⚠️ The A2P Gap — Biggest Operational Risk

The 48-hour delivery promise and SMS automations don't start clean

Per the SOP, new clients go live on AI Elite Services' toll-free sender (+1 877-228-6009) immediately. A dedicated local number is provisioned in parallel but cannot send SMS until A2P carrier approval — typically 7–14 business days.

What this means for Client 1:

Second risk: At 10+ clients all sending automation volume from the same toll-free number, carrier volume thresholds could flag it.

Fix needed before Client 2: Define the per-client A2P registration flow. Who registers the brand/campaign for each client's local number? (~$24.50 one-time + $10/month carrier fee per campaign.) This cost should be reflected in pricing or the service agreement.

Minimum fix for Client 1: Tell them explicitly at purchase: "Your local number activates within 7–14 days. For the first two weeks, automations run from our registered business sender 877-228-6009."

5. Business Model — Confirmed Current State

ElementCurrent Model
Pricing$197 / $297 / $497 per month
Minimum commitment3 months
Setup feeIncluded — no separate setup fee
Founding pricing$147/$247/$397 for first 50 clients — strategy TBD (see Decision 4)
Cancellation30 days written notice after 3-month minimum
Phase 2 trigger10–15 clients → upgrade GHL Agency plan to SaaS Pro
Affiliate model❌ Archived — blueprint-subagency-plan.md explicitly marked archive 2026-06-21
One-time setup fees❌ Retired — $997/$1,497/$1,997 no longer apply

6. Pricing Reconciliation — Final Numbers

Use first-call-system-pricing-v2.md as the single source of truth. Discrepancies requiring updates to package.md:

Itempricing-v2.md (AUTHORITATIVE)package.md (NEEDS UPDATE)
Core AI minutes0 minutes250 minutes ← wrong
Pro AI minutes300 minutes500 minutes ← wrong
Complete AI minutes600 minutes800 minutes ← wrong
Founding Core$147/moNot listed
Founding Pro$247/moNot listed
Founding Complete$397/moNot listed
Overage — AI voice$0.35/min$0.35/min ✅
Overage — messages$0.02/message$0.02/message ✅

7. The 7 Decision Checkpoints — Awaiting Dexter

These items cannot be resolved by documentation cleanup. Each requires a call before implementation.

1

Review request automation: all tiers or Pro+ only?

Current state: package.md lists it in Core (item #8). Snapshot deploys it to everyone. This appears to be "all tiers" by default. If intentional, close this — it's already in Core. If it should be a Pro/Complete upsell, the snapshot and package.md both need updates.

2

Does Pro tier include a live 2-hour handoff call?

package.md says yes. The onboarding SOP says no calls ever. The service agreement says all packages include it. Pick one — this is client-facing and must be consistent everywhere. If the call is included in Pro, the SOP needs a new section. If no call, remove it from package.md and rebuild the service agreement accordingly.

3

AI voice minutes — pricing-v2 numbers (0/300/600) or package.md numbers (250/500/800)?

pricing-v2.md was locked 2026-06-22 and should win. Confirm, then update package.md. This affects what clients are told they're getting and what triggers overage billing.

4

Is founding pricing ($147/$247/$397) still the launch strategy?

pricing-v2.md defines it for first 50 clients. The offer page shows standard pricing only. Either add founding pricing to the offer page before launch, or launch at standard. Cannot leave it undefined — the page goes live one way or the other.

5

A2P registration: who pays, who registers, when?

No documented plan for the per-client local number A2P registration. Cost: ~$24.50 one-time + $10/month per client campaign. Decision: absorb this cost (adjust pricing) or pass through (add to service agreement). Must be defined before Client 2 to avoid the shared toll-free scaling problem.

6

GHL rebilling: verify rates and enable before first overage

pricing-v2.md explicitly flags: "DEXTER ACTION REQUIRED: Verify exact GHL rebilling rates → Agency → Settings → Company Billing → LC Phone before launch. Enable sub-account rebilling with markup on all client sub-accounts at setup." This is a Dexter dashboard action — not a doc fix.

7

Service agreement: rebuild now or wait for Client 3?

The service agreement is wrong on pricing, wrong on tier features, and wrong on the handoff call. Full rewrite required. Question is timing — rewrite before Client 1 touches it, or operate on handshake basis for first 1–2 clients and rebuild by Client 3? Given founding client relationships, waiting 1 client is defensible. Waiting 5 is not.

8. What's Launch-Ready — Honest Assessment

✅ Can activate today
  • n8n post-purchase workflow (ID documented)
  • GHL snapshot deployment (spec complete)
  • Intake form design (all fields documented)
  • Onboarding SOP (minus Step 0 pricing)
  • Discord notification routing
  • 30 days of social content (written)
  • Ad scripts and referral tracks (written)
  • est8solutions.com/connect — live demo
🟡 Requires connections before Client 1
  • Stripe payment links (currently placeholders)
  • Email sending domain for client automations
  • GHL phone number purchase per client (manual)
  • Client communication about toll-free vs. local number timing
  • Decision on whether Pro includes handoff call
🔴 Requires rebuild before first client signature

The service agreement (service-agreement-template.md) reflects the old one-time pricing model and must be rewritten from scratch using current package.md as the source of truth before any client signs it.

9. Recommended Next Actions — Ordered by Priority

P1
Make the offer page live (Est: 2–3 hours) — Replace Stripe placeholder CTAs with real payment links. Decide on founding pricing. If yes: add "Founding Member Rate — First 50 Clients" section. Move from DRAFT to published URL.
P2
Rewrite service agreement (Est: 1 hour) — Replace one-time fee checkboxes with MRR subscription terms. Align tier features to current package.md. Resolve handoff call question (Decision 2) first. Do not use current template for any client.
P3
Update three outdated documents (Est: 30 min) — (a) client-onboarding-workflow.md Step 0: replace old pricing. (b) first-call-system-package.md: update AI minutes to 0/300/600. (c) revenue-tracker.md: remove Phase 1 affiliate commissions section.
P4
Resolve the 7 Decision Checkpoints — Review each decision above and make a call. Every decision unlocks a specific document update or implementation step.
P5
Log the A2P plan before Client 2 — Define toll-free-to-local number transition. Write client communication template explaining the 7–14 day window. Decide: pass through A2P costs or absorb them?
P6
Verify GHL rebilling (Dexter → GHL dashboard) — Agency → Settings → Company Billing → LC Phone. Enable sub-account rebilling with markup on all new client sub-accounts.

10. System Health — What Already Works

The core concept is validated

est8solutions.com/connect is a live demo that works. Dexter runs the exact system he's selling on his own company. This is the single most powerful sales tool in the stack and no competitor can replicate it.

The snapshot spec is complete

All 9 pipeline stages, 5 automations, 8 message templates, and the deployment checklist are documented. A trained VA can execute a build from this document.

The marketing content is done

30 days of Facebook posts, ad scripts, referral tracks, YouTube content plan, and the acquisition strategy are written and ready to deploy.

The automation layer is real

The n8n workflow, Discord integration, and GHL tagging flow are all specified. This is not theoretical infrastructure — it's documented and wired.

The pricing is defensible

At $197/month for a built CRM with automations, there is no direct competitor doing done-for-you at this price point with trade credentials. The market gap is real.

The system is not broken — it's pre-launch. Three documents need updates. One document needs a rewrite. Seven decisions need calls. That's it.