Technical Specifications
Growth Intelligence Engine V4
System Architecture
Built on Base44, React and TypeScript.
Frontend
- React 18 + Vite (ESM)
- Tailwind CSS design-token system
- shadcn/ui component library
- TanStack React Query for data fetching
- Framer Motion for interactions
- Recharts for visualisation
- Lucide React icon system
- Responsive across mobile, tablet and desktop
Backend
- Base44 serverless functions (Deno / TypeScript)
- Base44 managed PostgreSQL database
- Row-Level Security per entity
- Base44 SDK entity operations (CRUD, bulk, filter)
- Realtime entity subscriptions (WebSocket)
- Scheduled workflows (cron, interval, one-time)
- Connector-triggered workflows (webhooks)
- Secrets management for API credentials
Data Model
- 25+ canonical entities, one source of truth per concept
- Built-in fields: id, created_date, updated_date, created_by_id
- Admin-only RLS on growth intelligence entities
- Public read for published portfolio and content entities
- JSON-schema validation on every entity field
Automation Governance
- Three governance modes: Manual, Assisted, Automated
- Kill switches and per-agent enable flags
- Audit logging on every automated execution
- Outreach suppression and consent checks
- Mandatory human approval for pricing, legal and strategic actions
- Feature flags per module with rollout percentages
Capabilities
Native integrations.
InvokeLLM (multi-model)
GPT-5, Gemini 3, Claude Sonnet and Opus families. JSON schema support for structured output.
TranscribeAudio (Whisper)
Speech-to-text for call and meeting transcription across 15+ audio formats.
GenerateImage
Image generation for marketing artwork and brand visuals.
GenerateSpeech (TTS)
Multilingual text-to-speech with multiple voice profiles.
GenerateVideo (Veo 3)
Video generation for social cuts and campaign assets.
ExtractDataFromUploadedFile
Structured data extraction from CSV, XLSX, JSON, PDF and images.
SendEmail
Transactional and marketing email with attachment support.
UploadPublicFile / UploadPrivateFile
Permanent public storage and private storage with signed URLs.
Module Specifications
Thirteen growth intelligence modules.
| Module | Entities | Status |
|---|---|---|
GTM Brain Foundation Phase 3 · GTM Brain Go-to-market strategy brain. Generates and maintains GTM plans, ICP definitions, positioning and channel mix. Human approval required before activation. | GrowthStrategy | complete |
Hot Lead and Opportunity Intelligence Foundation Phase 4 · Opportunity Watch Lead discovery, hot-lead scoring, opportunity ranking. Already operational via OpportunityFinder, LeadRadar, and the discoverOpportunities / analyzeHotLead functions. | BusinessLeadOpportunityContact | existing |
Signal Engine Phase 5 · Signal Engine Captures buyer intent, market trend, competitor and content signals. Routes signals to opportunities, campaigns and strategies. Cannot fabricate signals - requires real source data. | Signal | complete |
Opportunity Watch Phase 6 · Opportunity Watch Continuous opportunity monitoring. Watches for trigger events and surfaces new opportunities from signals. Extends lead radar with proactive monitoring. | SignalOpportunityLead | complete |
AI Sales Intelligence Phase 7 · Agent Control Centre AI-powered sales intelligence: account research, talking points, objection handling, proposal drafting. Governed by agent control modes. | AIAgentOpportunityGrowthStrategy | existing |
Conversation Intelligence Phase 8 · Conversation Intelligence Call and meeting transcription, analysis, sentiment, objection and buying-signal extraction. Transcripts are analysed via InvokeLLM and persisted as ConversationInteraction records, with strong buyer intent flowing into the Signal Engine. | ConversationInteraction | complete |
AI Meeting Agent Phase 9 · AI Meeting Agent AI agent that prepares meeting briefs, generates follow-up emails, and drafts agendas from CRM context. Calendar scheduling is queued pending the Google Calendar connector. Pending: Calendar scheduling requires Google Calendar connector. Prep briefs, follow-up emails, and agendas are fully operational. | MeetingAgentTaskConversationInteractionAIAgent | complete |
Marketing and Content Intelligence Phase 10 · Marketing and Content Intelligence Campaign briefs, artwork generation, social publishing, content scheduling. Already operational via Marketing Centre, SocialArtworks, and Instagram/Facebook publishers. | CampaignArtworkCaptionSocialPostInsight | existing |
AI Search Visibility Phase 11 · AI Search Visibility AI search visibility diagnostic, schema compliance, crawler access, llms.txt. Already operational via AiSearchCentre and analyzeAiSearchVisibility. Cannot report rankings without legitimate search data. | BusinessEntitySEOAuditIssueSEOPageConfigAuditRun | existing |
Winning Pattern Engine Phase 12 · Winning Pattern Engine Derives candidate winning patterns from historical win/loss outcomes and conversation intelligence. Patterns are AI-generated as candidates and require human validation before activation. | WinningPatternOpportunityCampaignConversationInteraction | complete |
Controlled Optimisation and A/B Testing Phase 13 · Controlled Optimisation Controlled experiments and A/B testing framework. Generates experiment recommendations from validated winning patterns. All experiments are AI-proposed and require human approval before running. | WinningPatternCampaignOptimisationExperiment | complete |
Client Growth Brain Phase 14 · Client Growth Brain Per-client growth intelligence brain. Synthesizes signals, conversations, pipeline, and patterns into a unified growth brief per client. Admin-only - multi-client self-service requires per-tenant RLS. Pending: Admin-only operation is fully functional. Multi-client self-service (client portal access) requires per-tenant RLS configuration. | ClientGrowthBrainGrowthStrategySignalWinningPattern | complete |
Unified Growth Command Centre Phase 15 · Growth Command Centre Single unified dashboard combining GTM brain, signals, opportunities, conversations, winning patterns, optimisation experiments, AI search and marketing intelligence into one command centre. Blocked modules (AI Meeting Agent, Client Growth Brain) are surfaced as status indicators. | complete |
Integrations
Connected services.
Google Places API
Local business discovery and opportunity intelligence
Instagram Business
OAuth-connected social publishing
Facebook Pages
Cross-platform post scheduling and publishing
Stripe
Payment processing, invoices and webhook-driven revenue recognition