Advanced SDK
SDK installation
Install @csl/wrapper-sdk only when direct REST or Script Tag is not the right fit.
Install
The SDK is a tertiary compatibility layer. Most new integrations should start with /api or the Script Tag.
terminal
bash
npm install @csl/wrapper-sdkRuntime
The Node/server client is intended for backend use with secret keys. Browser integrations should use wavebird.js and publishable keys.
Versioning
Pin the package version in production and review the migration guide before upgrading SDK-first integrations.
API first, Script Tag second, SDK third
These pages are the advanced package layer for teams that intentionally choose @csl/wrapper-sdk. Primary onboarding still lives in the API docs, and browser-first installs should start with the Script Tag. Use contact only when you want rollout review, enterprise coordination, or help with non-standard integration constraints. Beacon billing rules live in SDK Concepts.