Guides
Guides
Practical workflows for instrumenting a product and operating Customer Success as Code.
These guides take you from product facts to production operations. Complete the 5-minute quickstart first so you have an authenticated CLI and a generated Kite project.
Choose a guide
| Goal | Guide |
|---|---|
| Choose customer IDs and product events | Identity and event taxonomy |
| Define activation, risk, and expansion | Activation, churn, and expansion |
| Build an explainable score | Health score |
| Import history and rebuild state | Backfill and recomputation |
| Promote configuration safely | CI/CD and environment delivery |
| Consume signed outbound events | Webhooks and signatures |
Recommended adoption path
- Choose one stable account or workspace ID.
- Instrument the smallest set of events that proves one customer outcome.
- Model that outcome and validate locally.
- Deploy to
test, send representative events, and inspect the resulting state. - Add health, automation, and production delivery only after the model is explainable.
kite validate --strict
kite dev
kite deploy --env test
kite customers inspect customer_123 --env testUse the Config Reference for DSL fields, the CLI Reference for command options, and the SDK Reference for backend delivery behavior.
Start from observed behavior
Model one measurable outcome using events your product already produces reliably. A small, tested model is more useful than a broad taxonomy based on assumptions.