Documentation Index
Fetch the complete documentation index at: https://docs.narrativebanking.com/llms.txt
Use this file to discover all available pages before exploring further.
This page is intentionally minimal. If you need the full embedded implementation flow, use SDK integration. If you need authentication pattern selection or token lifecycle guidance, use Authentication. If you need Azure OIDC sign-in or request-level API auth handling, use Authentication guide. If you want installable client libraries first, use SDKs. If you need field-by-field settings, use Configuration reference.
Success criteria
| Checkpoint | What success looks like |
|---|---|
| Loader is reachable | The browser can load nsdk-loader.js from NSDK_BASE_URL. |
| Embed Token can be minted | Your backend returns a fresh short-lived token for the current tenant user. |
| SDK container renders | The embedded widget mounts without config or token errors. |
| Core capabilities work | Authentication recovery and Coach/Money/Growth experiences load without runtime errors. |
Confirm the three prerequisites
You need a Connected App, a backend token route, and a frontend page where the SDK can mount.
If the container renders and core capability checks pass, your baseline integration is ready.
Where to go next
SDKs
Install official JavaScript and Python SDKs before wiring custom HTTP clients.
Integration guide
Move from basic validation to the full tenant integration path and delivery checklist.
Tenant embedding guide
Decide how to load the SDK, when to fetch tokens, and whether to use declarative or imperative boot.
Configuration reference
Look up required fields, types, validation rules, and example configuration sets.
Authentication
Review authentication pattern selection, token lifecycle, and embedded auth boundaries.
Authentication guide
Use Azure OIDC sign-in, API auth, refresh, and sign-out guidance when your integration goes beyond the embedded quickstart.