Skip to content

Technical Specifications

Growth Intelligence Engine V4

A complete technical reference for the Barakah Design Growth Intelligence Engine: architecture, data model, capabilities, module specifications and governance framework.

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.

ModuleStatus

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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

Ready to explore the growth engine?

We value your privacy

We use cookies to operate this website and improve your experience. You can accept all, reject non-essential, or manage your preferences. See our Privacy Policy.

Manage preferences