Wrkbelt Products
The Platform
Wrkbelt is an acquisition and retention platform for businesses that provide services. We give service businesses the growth engine that top technology companies built for themselves — the visibility to see, the clarity to decide, and the tools to act.
The platform is organized around three core capabilities:
| Capability | What It Means |
|---|---|
| See Everything | Track every customer touchpoint from first ad impression to completed invoice. Know which campaigns, channels, and experiences generate real revenue — not clicks, not form fills, actual dollars collected. |
| Decide Confidently | Surface the insights that matter. Answer the questions that drive growth: What's working? What's leaking? Where should I invest next? |
| Act at Scale | Automate the repetitive work. Build custom experiences for every customer segment. Human-designed, machine-executed, always under your control. |
Design Principles
These principles apply across every product in the platform:
- ERP-Optional — We work with existing systems when they exist, and without them when they don't.
- Vertical-Aware, Not Vertical-Locked — The core engine works identically whether you're scheduling AC repair or legal consultations. What changes is terminology, workflows, and integrations — that's configuration, not a rebuild.
- Built for Any Scale — A solo operator and a 100-brand portfolio both deserve a platform that fits. We architect for the portfolio from day one.
- Human-Centered — Humans drive. Technology empowers. AI is powerful and we use it where it creates value, but the business owner is always in command.
Product Catalog
Wrkbelt Scheduler
The flagship acquisition product. A CDN-deployed, embeddable booking experience that integrates with the customer's existing website and field-service management software.
- Status: Live
- Docs: Overview · Architecture
Analytics & Attribution (coming soon)
Revenue attribution, funnel analysis, and marketing channel performance — connecting ad spend to actual invoices collected.
Retention Engine (coming soon)
Express links, follow-up automation, and membership management to maximize customer lifetime value.
Tech Stack
| Layer | Technology |
|---|---|
| Frontend | React, Next.js, TailwindCSS, ShadCN/UI, Redux Toolkit |
| Backend | NestJS, MongoDB + Mongoose, Socket.IO |
| Infrastructure | AWS (ECS via Copilot, SST, CloudFront, S3, Lambda) |
| Monorepo | Nx integrated monorepo, pnpm |
| CI/CD | GitHub Actions |
| Auth | PassportJS |
Adding a New Product
Each product lives in its own sub-directory under docs/products/:
docs/products/
├── index.md # This file — platform overview
├── wrkbelt-scheduler/ # Scheduler product docs
│ ├── _category_.json
│ ├── overview.md
│ └── architecture.md
└── <future-product>/ # Follow the same pattern
├── _category_.json
├── overview.md
└── architecture.md
Every product directory should contain at minimum:
overview.md— What the product does, who it serves, key featuresarchitecture.md— Technical architecture, deployment model, key subsystems