K
KTHULU GO HUB
Menu

© 2026 Kthulu Go

Marketplace / crm-pipeline

CRM Pipeline

Sales CRM: companies, contacts, deals and activities with an event bus and mail.

Kthulu Team 38 SSG Generated

CRM Pipeline

Sales CRM: companies, contacts, deals and activities with an event bus and mail.

Highlights

  • Classic pipeline domain: companies → leads → deals → activities
  • Deal stages constrained to a real sales funnel
  • Typed pub/sub event bus to react to stage changes
  • Mail driver ready for follow-up sequences

Domain Model

EntityFields
companyname, domain, industry
leadname, email, phone, employer
dealtitle, value, stage, closes_at, account
activitykind, notes, happened_at, deal_ref

Every entity ships with a typed GORM model, repository, service with validation, REST API, and a GTH (Templ + HTMX) admin page.

Get Started

One command — the blueprint ships inside the kthulu binary:

kthulu marketplace install crm-pipeline my-app
cd my-app && go run ./cmd/server

Or scaffold manually from the plan file at registry/starters/crm-pipeline/plan.yaml:

kthulu create my-app --from-plan=registry/starters/crm-pipeline/plan.yaml