Modern Delighted for the agentic world
A number you can defend, in product and in the agent loop.
UserVane is the simple, honest satisfaction program teams loved in the widget era, rebuilt for where work is going. Run NPS, CSAT, CES, and PMF in your product, or capture how the user felt when an agent resolved a task, bound to the trace you already keep. Every number ships with its margin of error, its sample size, and where it came from.
Free to start, no card. One script tag, React, or agent SDKs (vercel-ai, openai-agents, copilotkit). Classic widget, hosted link, BYO email, and resolve-time agent capture.
Acme Analytics · NPS
Shipping an AI agent? Measure whether it actually helped.
This is what makes UserVane the modern Delighted, not a clone of a 2015 widget. Capture real user satisfaction the moment your agent resolves a task, correlated to the Langfuse session you already trace. Same honesty spine as the in-product survey.-
Ask at resolution
You call
resolveTaskwhen the task is done. UserVane shows one respectful inline ask, in the conversation, and never re-prompts after an answer. -
Correlate to your trace
The rating is bound to the same
sessionIdyou set on your Langfuse traces. Your server pushes a session score back into Langfuse, and UserVane never holds your key. -
A number you can defend
The agent headline counts linked, non-model-requested responses only, with the margin and the sample size shown. Not a vanity metric, and not the model grading itself.
Works with @uservane/vercel-ai, @uservane/openai-agents, and @uservane/copilotkit.
Analyze results in Claude or Cursor, not a locked-in survey agent
Connect the UserVane MCP in the AI tools you already use. Pull honest scores and verbatims, then ask your assistant to find themes. We measure satisfaction; we do not meter AI analysis tokens or trap you inside our chat.MCP after OAuth
Paid orgs connect mcp.uservane.com the same way they connect other tools. Org-scoped, never cross-tenant.
Honest data out
get_results and list_responses export the same discipline as the dashboard: thin samples suppressed, margin and source labeled.
Your model, your bill
Summarize detractors, draft follow-ups, or compare segments in the assistant you already pay for. No vendor analysis agent required.
A survey that feels native, not bolted on
Same simple one-question program people loved, docked in your product, inherits your look, one tap to answerNative, because it lives in your product
It docks into your content column, inherits your width and type, and uses one calm accent. No modal takeover, no dark overlay. A per-respondent quiet period means someone who just answered, or opted out, is left alone across every survey you run. Tri-channel collection: in-product widget, hosted link surveys, and bring-your-own email on Pro and Scale.Take this number to the board
the score, the precision behind it, and where every point came fromAcme Analytics · NPS
A new survey shows a wide margin on purpose (say +48 give or take 22 at N=14) and narrows as responses arrive. Below a real sample size we suppress the score rather than print a flattering one. No naked numbers.
Embed, collect, read a score you can defend
-
Embed the widget
Drop in one
<script>tag, or wire theUserVaneProviderReact component. You are live in minutes, in the stack you already ship. -
Collect responses
Target by event and trait so the right users see one good question. Add hosted link surveys or bring-your-own email when the conversation is outside the app. Unlimited surveys; metering is on completed responses.
-
Read scores you can defend
The dashboard shows the score, its plus or minus margin, the sample size, and verbatims, or a plain "not enough responses yet" when that is the truth.
Moving from Delighted
Bring your whole history, free on every plan
Export your Delighted CSV and import it full fidelity. Scores, comments, timestamps, and respondent metadata all map into live trends, so your program keeps its history from day one. Self-serve full-fidelity import. UserVane is independent and not affiliated with Qualtrics or Delighted.
- Full-fidelity CSV import, not a lossy summary
- Historical responses feed the same margins and trends
- Included on Free, Pro, and Scale, no add-on fee
Your data, your call
You own it
Your responses are yours. We are the processor, not the owner.
One-click export
Full history to CSV any time. No lock-in, no ransom.
Encrypted and scoped
AES-256 at rest, a signed DPA, and least-privilege scopes.
Portable, always
If plans change, your data walks out with you. Documented.
Simple plans, honest metering
Meter on completed responses. Unlimited surveys. Annual billing is two months free.- Up to 250 responses / month
- Unlimited surveys
- NPS, CSAT, CES, and PMF
- In-product widget and hosted link surveys
- Full-fidelity Delighted import
- Powered by UserVane badge
- Higher response cap
- No UserVane badge
- Event and trait targeting
- Bring-your-own email, webhooks, verbatim tagging
- React components and REST API
- MCP access after OAuth
- High-volume response cap
- Team access: invites and roles
- Advanced analytics: segmentation and trends
- Cross-survey and honest per-segment scoring
Scale includes team access and advanced analytics today. CRM and CDP integrations remain on the roadmap. Mobile SDK is not a current product claim. Prices in USD. Importer free on all plans.
Ship an honest survey this afternoon.
One script tag or a React provider, and a score you can defend by the end of the week.