Built for product teams

Everything you need to ship what users actually want.

From collecting raw feedback to publishing changelogs — Reflet handles the full loop with AI triage, real-time sync, and developer-friendly tools.

AI-Powered Triage

Auto-tag, score priority, estimate complexity, and detect duplicates — all in milliseconds.

  • Automatic categorization and tagging of incoming feedback
  • Priority scoring based on user sentiment and request frequency
  • Complexity estimation to help plan sprints
  • Duplicate detection with configurable match threshold
  • Confidence scores so you always stay in control
AI Analysis
94% confidence
AnalyzingAdd keyboard shortcuts for power users
Auto-tags
UXProductivity
Priority
Medium
Complexity
Simple · ~2h
Duplicate detected
87% matchVim keybindings support

Embeddable Widget

Drop a script tag into your app. Users submit feedback without leaving your product.

  • One-line script tag installation — no build step needed
  • Full React SDK with useFeedbackList(), useVote(), and more
  • Customizable theme to match your brand
  • Changelog widget to announce releases in-app
  • TypeScript-first with full type definitions
app.tsx
1import { RefletProvider, FeedbackButton }
2 from 'reflet-sdk/react'
3
4export function App() {
5 return (
6 <RefletProvider publicKey="pk_live_…a3f">
7 <FeedbackButton />
8 </RefletProvider>
9 )
10}
Result →
Feedback

Two-Way GitHub Sync

Link feedback to issues. When a PR merges, the linked request moves to shipped.

  • Create GitHub issues directly from feedback items
  • Automatic status sync — merged PRs update feedback status
  • Link multiple feedback items to a single issue
  • Auto-generate changelog entries from merged PRs
  • Works with GitHub Actions and CI/CD pipelines
GitHub Activity
Issue #87 createdLinked to "Add dark mode support"
PR #142 mergedfeat: add dark mode support
Status → ShippedChangelog v2.4.0 auto-generated · 3 voters notified

Real-Time Everything

Built on Convex — votes, comments, and status changes sync instantly across all devices.

  • Zero-latency updates across all connected clients
  • Live vote counts and comment threads
  • Instant status change notifications
  • Multiplayer editing without conflicts
  • Optimistic UI for snappy interactions
Live Activity
+4
Sarah voted on "Dark mode"just now
Mike commented on "API rate limits"2s ago
Priya moved "SSO" to In Progress5s ago
Alex submitted new feedback12s ago

REST API & Webhooks

Full CRUD API for programmatic access. Webhooks fire on every status transition.

  • RESTful endpoints for feedback, votes, and comments
  • Webhook notifications for status changes and new items
  • API key authentication with granular permissions
  • Rate limiting with generous free-tier quotas
  • OpenAPI specification for easy integration
# Feedback endpoints
GET /api/v1/feedback# List all
POST /api/v1/feedback# Create
PATCH /api/v1/feedback/:id# Update
# Webhooks
HOOK feedback.created
HOOK status.changed
HOOK vote.added

Ready to close the feedback loop?

Start free. No credit card required. Upgrade when you need more.