Listen where it happens.
A widget on any page, a Pulse on the exact feature, a hosted form for everyone else. Maya's “can this report email itself every Friday?” arrives with the page she sent it from.
Add the widget
Opini collects feedback inside your product and turns it into a clear business case your team can act on. When it ships, the people who asked hear about it, and the conversation keeps going.
01 · Hear
People say it where it happens
“Can this report email itself every Friday?”
Maya · Widget
“Exporting by hand. Again. Every week.”
Tom · Pulse on Export
“Finance would switch to you if exports ran on a schedule.”
Inês · Follow-up
02 · Understand
Opini groups what they mean
Scheduled exports
03 · Build the case
AI drafts the business case
Problem
Teams rebuild the same export by hand every week.
Who asked
37 people across 9 teams, 3 of them up for renewal.
Done when
Pick a report, a schedule and who gets it.
04 · Ship
Everyone who asked hears back
Scheduled exports are here.
You asked, we built it: pick a report, a schedule and who gets it.
No per-seat pricing
Your whole team, and every user, at no extra cost.
Bring your own AI key
AI runs on your provider account, under your terms.
Webhooks and API included
Pipe every signal into the tools you already run.
Private by default
Emails never appear on public boards or release posts.
It's scattered.
A support ticket here, a sales call note there, a tweet nobody saved. Nobody sees that forty people asked for the same thing.
It's vague.
“Make the editor better” isn't a spec. The person who knew exactly what they meant was never asked.
It's never answered.
You ship the thing they asked for, and they never find out. So next time, they don't bother telling you.
A widget on any page, a Pulse on the exact feature, a hosted form for everyone else. Maya's “can this report email itself every Friday?” arrives with the page she sent it from.
Add the widget
Ask Maya a question by email: “Who needs it, and in what format?” Her answer lands right next to the original, so the next person reading it doesn't have to guess.
How follow-ups work
Thirty-seven requests become one roadmap item with a brief and acceptance criteria. AI drafts the first version from what people actually said, and you edit it into shape.
Coming next: agents that turn briefs into BRDs, PRDs and tasks.
AI suggestions
Publish a release post and pin the item people asked for. Everyone who asked hears it first, and they keep telling you what's next.
Publish a release post

The best time to ask what someone thinks of a feature is while they're using it. Wrap any part of your UI in a Pulse and get reactions and short comments scoped to that one thing, with a sentiment trend on your dashboard.
<OpiniPulse name="export-report">
<ExportButton />
<OpiniReactions />
<OpiniComment placeholder="What's missing?" />
</OpiniPulse>More about PulsesWeekly revenue report
Revenue by region, last 7 days. Exported to the finance team every Friday…
How's exporting working for you?
Try it. This is what your users see.
The best products aren't designed in a meeting room. They're shaped, every week, by the people who use them. Opini does the listening, and AI does the reading, so your team can spend its time building.
Hear it, ask it, ship it
AI that reads everything
Agents that write the spec
All included, on every account.
Opini's free plan has no user limit, and webhooks and the API are included. See how the two compare, including where Canny may fit better.
We eat our own cooking.
That widget in the corner and the form below are the real thing, running on this page. Try them.
The widget
Bottom-right corner. Tap it and leave us a note. That's the whole thing.
The standalone form
A permanent URL. Share it in an email, pin it in your help center, stick it on a QR code.
Collecting, sorting and sharing feedback is free, with no limit on how many people use it. When you want agents to research and build, the Agents plan is $5 a month and includes $5 of runs.
See pricingFree
$0
Widget, form, triage, roadmap, follow-ups, pulses, release posts, webhooks.
Agents
$5
A month, including $5 of runs. Research $0.50, agent runs $1.50 after that.
A few minutes. Add one script tag to your site and the widget shows up. React apps can use the package instead.
Collecting, sorting and sharing feedback is free, with no limit on how many people use it. Research and agent runs are on the Agents plan: $5 a month, which includes $5 of runs.
Yes, if you want them to. Show your roadmap on your own site and publish release posts when something ships. Emails are never shown publicly.
Opini's free plan has no user limit, and webhooks and the API are included. See the side-by-side comparison for details.
Start hearing it today. Free, with no user limits.