Dopt is a component library, SDKs, and APIs for building self-serve product onboarding and education.

We expose two public APIs

  • Users
  • Blocks

The Users API is used to identify users to Dopt.

The Blocks API is used to access and update flow and block state for a given flow version in the context of an identified user.

Combined, these APIs form a poweful foundation for SDKs that enable you to build deeply integrated, in-product onboarding and education experiences.