Skip to content
All features
integrationspackages/integrations/onboarding

onboarding package

Multi-step product onboarding with persistence — checklist state per user, branching flows, A/B-friendly step gating.

Open docs
Stability
Stable
Scope
Global
Boundary
packages/integrations/onboarding
onboardingpackages/integrations/onboarding
Provider-agnostic
Available providers
Adapter Astandby
Adapter BActive
Adapter Cstandby
Inbound requestonboarding
{ slug: "onboarding", v: 1 }
Adapter resolve3ms
onboarding Dispatch130ms
Acked3ms
x

Provider

Adapter B

Latency p50

142 ms

Success rate

98%

+0.0%

Volume today

6,788

packages/integrations/onboardingprovider-agnostic
Usageonboarding.ts
typescript
onboarding.ts
1import { getOnboardingProvider } from "@nebutra/onboarding";
2
3// Provider-agnostic — backend chosen from env at runtime.
4const onboarding = await getOnboardingProvider();
5
6await onboarding.connect({ tenantId: org.id });