Skip to content

feat: qbit-crm -- QQQ Customer Relationship Management QBit #432

@KofTwentyTwo

Description

@KofTwentyTwo

Overview

Build a full-featured CRM as a QQQ Application QBit (qbit-crm) covering contact/company management, deal pipeline tracking, activity logging, email tracking, product catalog, lead scoring, assignment automation, website form capture, mailing list subscriptions, and reporting.

Architectural Principles

  1. Activity-centric: Unified crm_activity table for all interactions (calls, emails, meetings, notes, tasks)
  2. Pipeline-driven: Configurable pipeline stages with probability weighting, rot/aging, and stage-gating
  3. Perpetual activity log: Immutable crm_audit_log with field-level change tracking and GDPR anonymization support

Scope

  • 39 tables across 8 modules (core, deals, activities, email, scoring, audit, sync, widgets)
  • 30 processes (CRUD lifecycle, email sequences, scoring, assignment, import, merge, GDPR)
  • 14 dashboard widgets (pipeline, forecast, leaderboard, conversion, activity feed)
  • 24 enum PossibleValueSources
  • Multi-tenant via RecordSecurityLock
  • Companion QBit integration: qbit-quick-search, qbit-webhooks, qbit-workflows

Phased Delivery

Phase Tables Processes Widgets Focus
1a 18 7 3 Core + Website Integration (contacts, companies, activities, forms, email lists)
1b 8 4 3 Deals + Pipeline
2 5 7 1 Email, Products, Scheduling
3 7 5 2 Sequences, Scoring, Automation
4 1 7 5 Data Management, Analytics, GDPR

Sub-Issues

Design Spec

Full design spec (v2) with complete data model, process definitions, widget specs, and QQQ pattern compliance is in the ClaudeCode repo at QRun-IO/specs/2026-03-28-qbit-crm-design-v2.md.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions