TURN NOISY FEEDBACK
INTO PRODUCT
SIGNALS.
Stop guessing what to build. Distill ingests raw text, separates bugs from feature requests, groups duplicates, and quantifies user sentiment automatically.
"We turn raw user feedback into a data-driven roadmap."
"Login is broken"
"I wish there was a dark mode"
"I love this tool!"
"Fix the login button!"
How it works
Ingest
Pipe raw text from any source via a single API endpoint.
Cluster
AI detects semantic duplicates and groups them instantly.
Classify & Tag
AI detects intent (Bug vs. Feature vs. Praise), sentiment, and severity.
Sync
Push actionable issues to Linear, Jira, or Slack.
Route feedback where it belongs.
For Engineering
Ship bugs to Linear/Jira with repro steps and severity.
For Product
Identify top requested features and build your roadmap.
For Marketing
Capture praise and testimonials for your landing page.
Start gathering insights
with one request.
No complex SDKs. Just standard HTTP.
curl -X POST https://api.distillfeedback.com/v1/feedback \
-H "Content-Type: application/json" \
-H "x-api-key: distill_live_..." \
-d '{"text": "Dark Mode isn't persisting on refresh", "source": "widget", "metadata": {"userId": "user_123", "plan": "pro"}}'
200 OK
{
"success": true,
"feedbackId": "fb_89234",
"status": "queued",
"analysis": { "type": "feature_request",
"cluster": "Dark Mode Support",
"sentiment": "neutral",
"vote_count": 128 }
}* Analysis happens asynchronously in <500ms
Body Parameters
textRequiredThe raw user comment. Markdown is supported.
sourceOptionalWhere did this come from? (e.g., "widget", "intercom", "email").
metadataOptionalAttach context (User ID, Plan Type) to spot patterns like "Only Pro users have this bug."