GTM Projects & Roadmap
Purpose: Track all GTM projects, priorities, and agent development
Last Updated: 2026-01-26
Status: Active Development
π― Current Priorities
π₯ P0 - In Progress
1. Message Sequence Agent System β COMPLETE
Status: Complete - Ready for implementation
Time: 4 hours (completed Jan 26, 2026)
Location: gtm/agents/
Built a complete Vercel-style message sequence generation system with AI-powered personalization and Slack approval.
What We Built:
- β 7 documentation files (architecture, guides, testing)
- β 4 campaign playbooks (cold outbound, mutual intro, event follow-up, LinkedIn)
- β Python testing framework
- β TypeScript schemas for all campaign types
- β Slack integration specification
- β Clean file organization
Next Steps:
- Infrastructure setup (Next.js, Workflow DevKit, Slack app)
- Test with real prospects
- Deploy to production
2. Dynamic Rate Card β COMPLETE
Status: β
Complete
Priority: P0 - High
Completed: Jan 26, 2026
Time: 2 hours
Goal: Create dynamic pricing calculator with all service models and hourly rates
What We Built:
- β Hourly rates by role ($150-250/hr)
- β Fixed service pricing ($5K-200K+)
- β Retainer models ($10K-40K/month)
- β Service packages and bundles
- β Volume/commitment discounts (5-15%)
- β Dynamic pricing formulas and calculator
Deliverables:
- RATE_CARD.md - Master rate card with all pricing
- SERVICE_CATALOG.md - 9 defined services with full details
- PRICING_CALCULATOR.md - Quick quote tool with formulas
- DYNAMIC_PRICING_GUIDE.md - Adapt pricing to new contexts
- README.md - Guide to using the pricing system
Location: gtm/pricing/
Next: Review and fill in any pricing gaps, then work on services mapping
3. Services Mapping Exercise β COMPLETE
Status: β
Complete
Priority: P0 - High
Completed: Jan 26, 2026
Time: 2 hours
Goal: Map out all services, packages, and delivery models clearly
What We Built:
- β Complete service ecosystem map with visual flows
- β 4 client journey paths (AuditorβBuilder, Tool Adopter, AI Innovator, Bridge)
- β Service bundles with pricing ($45K-90K packages)
- β Upsell/cross-sell opportunities by service
- β Revenue optimization and LTV analysis
- β Training gap identified ($30-50K annual opportunity)
- β Partner-friendly rate card for subcontract partners
Deliverables:
- SERVICES_MAP.md - Complete service ecosystem, journeys, bundles, gaps
- PARTNER_RATE_CARD.md - Clean, shareable rate card for partners
Location: gtm/pricing/
Key Insights:
- 70% of clients starting with Data Audit convert to bigger projects
- Platform builds have 80% retainer conversion rate
- Client LTV ranges from $300K-965K depending on entry point
- Training/enablement represents $30-50K annual revenue opportunity
4. SOW Framework System β COMPLETE
Status: β
Complete
Priority: P0 - High
Completed: Jan 27, 2026
Time: 5 hours
Goal: Build comprehensive, semantic SOW framework for all engagement types (150K+)
What We Built:
- β 7 SOW templates (Tier 1-4) covering all engagement types
- β Decision framework with decision tree and selection matrix
- β 6-component reusable library (executive summaries, pricing, risks, metrics, communication, team)
- β Quality system (pre-flight checklist, anti-patterns, review rubric)
- β Pricing integration (model selector, calculators, rate card mapping)
- β Evolution system (learning, win/loss tracking, continuous improvement)
- β Quick start guide for new users
Deliverables (20 files total):
- README.md - Main navigation and system overview
- DECISION_FRAMEWORK.md - Which SOW to use when
- QUICK_START.md - Get started in 10 minutes
- 7 Templates: tier1-simple, tier2-tactical, tier3-interim/strategic/discovery, tier4-platform/execution
- 6 Components: executive-summaries, pricing-tables, risk-matrices, success-metrics, communication-plans, team-structures
- 3 Quality files: PRE_FLIGHT_CHECKLIST, ANTI_PATTERNS, REVIEW_RUBRIC
- 3 Pricing files: PRICING_INTEGRATION, MODEL_SELECTOR, CALCULATORS
- 3 Evolution files: LEARNING_SYSTEM, WIN_LOSS_TRACKING, CONTINUOUS_IMPROVEMENT
Location: gtm/sow-framework/
Based on: 8 real SOW examples analyzed (Client A/B, Insomnia, Inteleos, Honey Stinger, LMNT, CTA, EdenOS)
Key Features:
- Tiered system scaling from 150K+ comprehensive SOWs
- Integrated with pricing system (gtm/pricing/)
- Semantic/evolving design (learns from wins and losses)
- Anti-patterns guide based on Insomnia failure analysis
- Reusable components for faster SOW creation
- Quality control system to prevent bad SOWs
Impact:
- Reduce SOW creation time by 60-70% (templates + components)
- Increase win rate with proven patterns
- Ensure consistency across team
- Learn and improve from every outcome
- Never send an βInsomniaβ again
π P1 - Backlog (Next Up)
4. Additional Campaign Playbooks
Status: π To Do
Priority: P1 - Medium
Time Estimate: 60 min per playbook
Campaigns to Add:
- Partnership Outreach (partner rep engagement, co-sell)
- Product Launch (new feature announcements)
- Re-engagement (inactive prospects, stalled deals)
- Referral Request (customer referrals)
Process: Follow gtm/agents/HOW_TO_ADD_CAMPAIGNS.md
5. Message Sequence Agent - Infrastructure
Status: π To Do
Priority: P1 - Medium
Time Estimate: 2-3 weeks
Implementation Phases:
Week 1: Setup
- Next.js app with Workflow DevKit
- Vercel AI SDK configuration
- Slack app setup
- HubSpot CRM integration
Week 2: Agent Implementation
- Research agent with AI SDK Agent class
- Campaign classifier with generateObject
- Sequence generator with generateObject
- Slack approval flow with Block Kit
Week 3: Testing & Launch
- Test with 10-20 real prospects
- Iterate on playbooks based on feedback
- Train team on Slack approval
- Launch to production
π P2 - Future (Lower Priority)
6. Partner Tracking System Improvements
Status: Backlog
Priority: P2 - Low
Location: knowledge/sales/partners/
Based on existing partner playbooks and tracking system.
π Success Metrics
Message Sequence Agent
- Approval Rate: Target 80%+ (sequences approved without edits)
- Response Rate: Target 20-30% higher than manual
- Time Savings: 40 min β 6 min per sequence (85% reduction)
- Volume: 10-20/week β 50-100/week (3-5x increase)
Dynamic Rate Card
- Sales Cycle: Faster proposal generation
- Pricing Consistency: No ad-hoc pricing
- Conversion: Clear pricing increases close rate
Services Mapping
- Sales Clarity: Reps know exactly what to sell
- Marketing Alignment: Clear messaging per service
- Client Journey: Smooth progression through tiers
β Completed Projects
Message Sequence Agent System (Jan 26, 2026)
Time: 4 hours
Status: β
Complete
What Was Built:
Documentation (7 files)
MESSAGE_SEQUENCE_AGENT.md- Vercel-style architectureMESSAGE_SEQUENCE_SYSTEM_README.md- Master guideCAMPAIGN_TYPES_SCHEMA.md- TypeScript schemasSLACK_INTEGRATION_SPEC.md- Slack integration detailsHOW_TO_ADD_CAMPAIGNS.md- Guide to add campaignsTESTING_GUIDE.md- Testing without infrastructureIMPLEMENTATION_SUMMARY.md- What was built
Campaign Playbooks (4 complete)
playbooks/cold-outbound-playbook.md- Cold prospectingplaybooks/mutual-intro-playbook.md- Warm introductionsplaybooks/event-follow-up-playbook.md- Post-event outreachplaybooks/linkedin-connection-playbook.md- LinkedIn sequences
Testing Framework
test_playbook.py- Python testing script- 6 built-in test scenarios
- Claude API integration
Organization
- Cleaned up redundant files
- Clear structure:
playbooks/for campaigns,memory/for knowledge - Archived 6 old/duplicate files
Architecture:
Trigger β Research Agent β Campaign Classifier β Sequence Generator
β Slack Approval β Send
Event Follow-Up Agent (Jan 2025)
Status: β
Complete
Location: .claude/agents/event-follow-up-agent.md
- Hyper-personalized event follow-up sequences
- Segmentation by engagement type
- Persona-matched messaging
- Qualification scoring
LinkedIn Sequence Agent (Jan 2025)
Status: β
Complete
Location: .claude/agents/linkedin-sequence-agent.md
- Multi-step LinkedIn sequences
- Job posting β lead playbook
- Mutual intro playbook
- GSheets-friendly format
ICP Analysis Agent (Jan 2025)
Status: β
Complete
Location: prompts/icp-agent-prompt.md
- Analyzes attendee lists for ICP matches
- 5-dimension scoring
- Ranked prioritization
π Project Structure
gtm/
βββ agents/ # Message sequence agent system
β βββ README.md # Overview and quick start
β βββ MESSAGE_SEQUENCE_AGENT.md # Architecture (Vercel-style)
β βββ MESSAGE_SEQUENCE_SYSTEM_README.md # Master guide
β βββ playbooks/ # Campaign playbooks (4 complete)
β β βββ cold-outbound-playbook.md
β β βββ mutual-intro-playbook.md
β β βββ event-follow-up-playbook.md
β β βββ linkedin-connection-playbook.md
β βββ memory/ # Supporting knowledge
β β βββ ideal-customer.md
β β βββ positioning.md
β β βββ qualification-criteria.md
β β βββ vertical-testing.md
β βββ test_playbook.py # Testing script
β βββ [other documentation files]
β
βββ pricing/ # π TO CREATE
β βββ rate-card.md
β βββ pricing-calculator.xlsx
β βββ pricing-guide.md
β
βββ services/ # π TO CREATE
β βββ service-catalog.md
β βββ service-matrix.md
β βββ client-journey.md
β βββ packages.md
β
βββ partners/ # Partner program + vendor folders
β βββ [partner playbooks and tracking]
β
βββ sales/ # Existing sales materials
βββ [SOWs and proposals]
π Development Process
Adding New Projects
- Add to appropriate priority section (P0, P1, P2)
- Define status, owner, time estimate
- List deliverables and acceptance criteria
- Move to βCompletedβ when done
Priority Definitions
- P0 (High): Critical for business, blocks other work
- P1 (Medium): Important but not blocking
- P2 (Low): Nice to have, future consideration
Status Labels
- π To Do - Not started
- π In Progress - Actively working
- βΈοΈ Blocked - Waiting on something
- β Complete - Done and shipped
π Timeline
| Project | Start | End | Status |
|---|---|---|---|
| Message Sequence System | Jan 26 | Jan 26 | β Complete |
| Dynamic Rate Card | TBD | TBD | π To Do |
| Services Mapping | TBD | TBD | π To Do |
| Additional Playbooks | TBD | TBD | π To Do |
| Infrastructure Setup | TBD | TBD | π To Do |
| Agent Implementation | TBD | TBD | π To Do |
| Testing & Launch | TBD | TBD | π To Do |
π Reference Documents
Internal
- Vercel Lead Agent Learnings - Architecture insights
- Agent Scaling Guide - How to scale agents
- Message Sequence System README - Master guide
External
- Vercel Lead Agent Repo - Original inspiration
- Vercel AI SDK - AI SDK documentation
- Workflow DevKit - Workflow documentation
π Questions & Decisions Needed
For Dynamic Rate Card
- What are hourly rates by role/level?
- What fixed retainer models exist?
- How do volume discounts work?
- Whatβs the minimum engagement size?
For Services Mapping
- What are all the services we offer?
- How do they relate to each other?
- Whatβs the client journey?
- What packages should we create?
For Message Sequence Agent
- Which campaign to implement first?
- What triggers should we automate?
- Who approves in Slack?
- What CRM fields to update?
π Key Learnings
Whatβs Working
- Vercel architecture as template - Clear reference point
- Campaign-specific playbooks - Self-contained, easy to add
- Test before building - Validate content quality first
- Clean organization - Removed redundancies early
Whatβs Next
- Dynamic pricing - Make pricing clear and consistent
- Service clarity - Define what we actually sell
- Full implementation - Build the agent infrastructure
- Scale - Move from manual to automated sequences
Next Session: Work on Dynamic Rate Card and Services Mapping Exercise
Last Updated: January 26, 2026