Skip to content
UserVane Docs
Search
Ctrl
K
Cancel
Select theme
Dark
Light
Auto
Start
What UserVane is
Quickstart (agent-native)
Quickstart (classic widget)
Concepts
Correlation and attestation
Credential-safe round-trip
Measurement honesty
Keys (publishable vs secret)
SDKs
Overview
@uservane/browser
@uservane/react
@uservane/vercel-ai
@uservane/langfuse-push
API reference (TypeDoc)
browser
@uservane/browser reference
functions
@uservane/browser: allCopyValues
@uservane/browser: catchPromise
@uservane/browser: decideShow
@uservane/browser: fetchBootstrap
@uservane/browser: findSurveyBySlug
@uservane/browser: guard
@uservane/browser: guardAsync
@uservane/browser: guardedListener
@uservane/browser: isDebug
@uservane/browser: isLowScoreFollowUp
@uservane/browser: isSampledIn
@uservane/browser: isSuppressed
@uservane/browser: log
@uservane/browser: logError
@uservane/browser: matchesTargeting
@uservane/browser: parseSurveyType
@uservane/browser: scaleForType
@uservane/browser: setDebug
@uservane/browser: stableHash
@uservane/browser: submitResponse
type-aliases
@uservane/browser: BootstrapResponse
@uservane/browser: Corner
@uservane/browser: Decision
@uservane/browser: FetchBootstrapParams
@uservane/browser: IdentifyOptions
@uservane/browser: InitOptions
@uservane/browser: Presentation
@uservane/browser: ScaleConfig
@uservane/browser: ScaleOption
@uservane/browser: ShowReason
@uservane/browser: SubmitParams
@uservane/browser: SubmitPayload
@uservane/browser: SurveyDefinition
@uservane/browser: SurveyType
@uservane/browser: UserVaneAPI
@uservane/browser: WidgetState
variables
@uservane/browser: COPY
@uservane/browser: DEFAULT_API_BASE
@uservane/browser: DEFAULT_AUTO_DELAY_MS
@uservane/browser: DETRACTOR_MAX
@uservane/browser: PMF_NOT
@uservane/browser: PMF_SOMEWHAT
@uservane/browser: PMF_VERY
@uservane/browser: SCALE_BY_TYPE
@uservane/browser: THANKS_AUTO_DISMISS_MS
@uservane/browser: UserVane
langfuse-push
@uservane/langfuse-push reference
functions
@uservane/langfuse-push: pushPendingScores
type-aliases
@uservane/langfuse-push: LangfuseScoreClient
@uservane/langfuse-push: PushPendingScoresOpts
@uservane/langfuse-push: PushPendingScoresResult
react
@uservane/react reference
functions
@uservane/react: UserVaneProvider
@uservane/react: useUserVane
type-aliases
@uservane/react: BootstrapResponse
@uservane/react: Corner
@uservane/react: IdentifyOptions
@uservane/react: InitOptions
@uservane/react: Presentation
@uservane/react: SurveyDefinition
@uservane/react: SurveyType
@uservane/react: UserVaneContextValue
@uservane/react: UserVaneProviderProps
@uservane/react: UseUserVaneResult
vercel-ai
@uservane/vercel-ai reference
classes
@uservane/vercel-ai: UserVaneErrorBoundary
functions
@uservane/vercel-ai: createRequestUserFeedbackTool
@uservane/vercel-ai: InlineFeedback
@uservane/vercel-ai: UserVaneProvider
@uservane/vercel-ai: useUserVane
type-aliases
@uservane/vercel-ai: ActiveAsk
@uservane/vercel-ai: AgentControllerListener
@uservane/vercel-ai: AgentIdentifyOptions
@uservane/vercel-ai: AgentInitOptions
@uservane/vercel-ai: BootstrapResponse
@uservane/vercel-ai: BoundTokenBinding
@uservane/vercel-ai: CompleteOptions
@uservane/vercel-ai: Corner
@uservane/vercel-ai: CorrelationSnapshot
@uservane/vercel-ai: CorrelationSource
@uservane/vercel-ai: HeadlessContract
@uservane/vercel-ai: IdentityKind
@uservane/vercel-ai: InitOptions
@uservane/vercel-ai: InlineFeedbackProps
@uservane/vercel-ai: Presentation
@uservane/vercel-ai: RequestUserFeedbackArgs
@uservane/vercel-ai: RequestUserFeedbackResult
@uservane/vercel-ai: ResolveTaskOptions
@uservane/vercel-ai: SurveyDefinition
@uservane/vercel-ai: SurveyType
@uservane/vercel-ai: UserVaneContextValue
@uservane/vercel-ai: UserVaneProviderProps
@uservane/vercel-ai: UseUserVaneResult
variables
@uservane/vercel-ai: emptyCorrelationSource
@uservane/vercel-ai: REQUEST_USER_FEEDBACK_DESCRIPTION
@uservane/vercel-ai: REQUEST_USER_FEEDBACK_NAME
@uservane/vercel-ai: requestUserFeedbackDescriptor
vercel-ai-server
@uservane/vercel-ai/server reference
functions
@uservane/vercel-ai/server: mintDeferredAskLink
@uservane/vercel-ai/server: mintFeedbackToken
type-aliases
@uservane/vercel-ai/server: MintDeferredAskLinkInput
@uservane/vercel-ai/server: MintDeferredAskLinkResult
@uservane/vercel-ai/server: MintFeedbackTokenError
@uservane/vercel-ai/server: MintFeedbackTokenInput
@uservane/vercel-ai/server: MintFeedbackTokenResult
Edge API
Overview
OpenAPI reference
Guides
Langfuse round-trip end to end
Classic in-product widget
Migrating from Delighted
Privacy (export, erase, DPA)
Select theme
Dark
Light
Auto
@uservane/browser: PMF_SOMEWHAT
Variable: PMF_SOMEWHAT
Section titled “Variable: PMF_SOMEWHAT”
const
PMF_SOMEWHAT
:
1
=
1
Defined in:
scale.ts:24