# FlowsBuilt ## Docs - [AckKit — Coming Soon](https://docs.flowsbuilt.com/ackkit/overview.md): Policy acknowledgment and consent tracking SDK. Currently in development. - [Authentication](https://docs.flowsbuilt.com/authentication.md): All FlowsBuilt SDKs authenticate with an API key from the Console. - [BudgetKit — Coming Soon](https://docs.flowsbuilt.com/budgetkit/overview.md): Per-user AI spend limits SDK. Currently in development. - [Changelog](https://docs.flowsbuilt.com/churnkit/changelog.md): Release history for the ChurnKit SDK. - [Configuration](https://docs.flowsbuilt.com/churnkit/configuration.md): All ChurnKitOptions — timeouts, retries, environments, and observability hooks. - [Errors](https://docs.flowsbuilt.com/churnkit/errors.md): ChurnKitError — structured errors with typed codes for exhaustive handling. - [EventBatcher](https://docs.flowsbuilt.com/churnkit/events/batcher.md): Automatic event buffering and batching for high-throughput applications. - [bulkEvent()](https://docs.flowsbuilt.com/churnkit/events/bulk.md): Ingest up to 500 events in a single API call. - [identify()](https://docs.flowsbuilt.com/churnkit/events/identify.md): Attach traits to a user — plan, MRR, email, and custom metadata. - [event()](https://docs.flowsbuilt.com/churnkit/events/track.md): Track a single product event for a user. - [Installation](https://docs.flowsbuilt.com/churnkit/installation.md): Install the ChurnKit SDK in your Node.js, Next.js, or edge runtime project. - [ChurnKit Overview](https://docs.flowsbuilt.com/churnkit/overview.md): Real-time churn prediction and risk scoring for SaaS products. - [Quickstart](https://docs.flowsbuilt.com/churnkit/quickstart.md): Start tracking churn signals in under 5 minutes. - [atRisk()](https://docs.flowsbuilt.com/churnkit/risk/at-risk.md): Paginate all users above a churn risk threshold. - [atRiskAll()](https://docs.flowsbuilt.com/churnkit/risk/at-risk-all.md): Stream all at-risk users as an async generator — no pagination needed. - [score()](https://docs.flowsbuilt.com/churnkit/risk/score.md): Get the real-time churn risk score for a single user. - [Type Reference](https://docs.flowsbuilt.com/churnkit/types.md): Complete TypeScript type definitions for the ChurnKit SDK. - [listWatches()](https://docs.flowsbuilt.com/churnkit/watching/list-watches.md): List all active webhook watches for your account. - [unwatch()](https://docs.flowsbuilt.com/churnkit/watching/unwatch.md): Remove a webhook watch for a user. - [watch()](https://docs.flowsbuilt.com/churnkit/watching/watch.md): Register a webhook that fires when a user's churn risk crosses a threshold. - [Webhooks Overview](https://docs.flowsbuilt.com/churnkit/webhooks/overview.md): Receive real-time churn alerts via HTTP POST to your server. - [verifyWebhookSignature()](https://docs.flowsbuilt.com/churnkit/webhooks/verify-signature.md): Verify that a webhook was sent by ChurnKit and hasn't been tampered with. - [GrowthKit — Coming Soon](https://docs.flowsbuilt.com/growthkit/overview.md): Referral program SDK for SaaS and apps. Currently in development. - [Introduction](https://docs.flowsbuilt.com/introduction.md): FlowsBuilt is a suite of developer SDKs for building retention-aware, growth-ready SaaS products. - [ShareKit — Coming Soon](https://docs.flowsbuilt.com/sharekit/overview.md): Shareable link and guest access SDK. Currently in development. ## OpenAPI Specs - [openapi](https://docs.flowsbuilt.com/api-reference/openapi.json) ## Optional - [GitHub](https://github.com/flowsbuilt) - [npm](https://www.npmjs.com/~flowsbuilt) - [Status](https://status.flowsbuilt.com)