Free
For solo builders testing the waters.
- 1 project
- Up to 15 open feature requests
- Track 15 customers by name and revenue (MRR)
- Community upvoting
- 25 AI agent calls per day (read-only)
- Reqio badge on your widget
Customer feedback tool
One widget on your site collects structured feedback from every user. You manage it in a dashboard. Your AI agent can read the whole thing via MCP.
No credit card required · Embed in 2 minutes
The problem
Most teams collect customer feedback the same broken way: a form that emails you, a spreadsheet no one maintains, and a Slack thread that buries the signal. By the time a real prioritization meeting happens, the feedback is old, incomplete, and impossible to act on.
Feedback lands in support tickets, Slack threads, sales calls, and emails. You spend more time finding it than acting on it.
A one-off complaint and a request from ten paying customers look the same in an inbox. You can't tell which to prioritize.
When feedback disappears into a black hole, users stop submitting. The silence compounds and your highest-value signal dries up.
The widget sits on your product, not a separate page. Users submit when they hit friction, not when they remember to open a separate tab.
The widget opens to five paths in three groups. Users choose their intent before they type, so every submission arrives categorized.
Other users upvote what they care about too. A request with twenty votes from paying users is a different kind of signal than one with a single angry comment.
How it works
Copy the snippet from your project dashboard and paste it before your closing body tag. The widget loads asynchronously so it never slows your page.
Your users pick their path (make a request, report a problem, or talk to you), describe what they need, and submit. Others upvote what they care about.
Work from the sorted backlog. Move requests through the status pipeline. Completed requests notify the users who asked, closing the loop without extra work from you.
What you get
Shadow DOM isolated, one script tag, configurable color and logo. Appears on any page without touching your styles or slowing your load time.
Every submission is categorized, votable, and sortable. Filter by status, category, or vote count. Nothing gets lost.
Tag users with their MRR tier using the identity SDK. See whether the loudest requests are coming from free users or your top-paying customers.
When you move a request to Completed, the users who asked for it are notified. Feedback stops feeling like shouting into a void.
Invite developers to your project. Share the backlog, add internal notes, and move requests forward together without sharing your account.
Every project ships a built-in MCP server with 20 tools. Your AI coding agent can triage requests, reply to conversations, send announcements, and configure the widget, all at your permission level and without custom integration.
Close the loop
When Reqio sends a status notification to a user and they reply to that email, the reply lands directly in the conversation thread in your dashboard. No separate inbox, no copy-paste. The conversation stays in one place, whether your team initiated or the user did.
Announcements
Send a project-wide announcement to all your project contacts from the dashboard or via the MCP server. Use it to follow up on a shipped feature, share an update, or tell upvoters about a change they asked for. Intentional, not automated.
A customer feedback tool is software that helps you collect, organize, and act on feedback from your users. The best tools embed directly in your product (not a separate survey form) so users submit in context. Reqio does this with an embeddable widget that drops onto any site in one script tag.
Surveys ask questions on your schedule. Inboxes pile up. Reqio sits on your product and lets users submit feedback whenever they run into something, in the exact context where it matters. The widget routes each submission into the right flow from the first tap, so you get structured signal, not a pile of freeform text to manually triage.
Yes. Reqio's identity SDK (available for Node.js, Next.js, Python, PHP, Ruby, and Go) lets you pass a signed identity token to the widget. The backlog then shows you which requests came from identified users, including their MRR tier if you pass it. This revenue-weighted view shows you what paying customers actually want, not just what's most popular with free-tier signups.
When a request hits Completed, whether you, a teammate, or your AI agent via the MCP `change_status` tool flipped the status, every subscriber gets an email and an in-widget notification. Upvoting a request opts the user into this automatically. The loop closes without any extra work from you.
No. The Reqio widget loads asynchronously and mounts inside a Shadow DOM, so it has no impact on your page's render path. It doesn't block your critical resources and doesn't touch your existing styles. The bundle is small and served from a CDN.
Yes. The Free plan includes one project with community voting, no credit card required. Paid plans unlock additional projects, higher identity-tracking limits, team seats, and more AI agent calls per day. See the pricing page for the full breakdown.
Pricing
The free plan includes one project and community voting. No credit card required.
For solo builders testing the waters.
For teams actively shipping based on user feedback.
billed annually $290
For scaling teams that need more room to grow.
billed annually $990
No credit card required · Embed in 2 minutes