Customer feedback and AI triage guides
418 guides, newest first. Page 3 of 12.
We build Modem, which triages user signal from support, chat, and analytics, stitches scattered reports into clear topics, and gives your whole product team the full picture.
How Do You Turn Recurring Customer Bug Patterns Into Devin Knowledge Entries?Devin's Knowledge feature rewards restraint. Here's the test for which recurring bugs earn a permanent entry, and which stay one-off tickets.September 5, 2026 · 7 min read
Why Does Intercom's Fin AI Forward Complicated Requests to a Human Instead of Resolving Them?Fin escalates by default when a customer asks for a human or gets frustrated; refund and legal questions route to a person because someone configured it.September 5, 2026 · 7 min read
Should You Use a Discord Forum Channel or a Dedicated Tool for Feature Requests?A Discord forum channel can capture feature requests fine on its own, until requests start arriving somewhere else too and nobody notices they match.September 5, 2026 · 6 min read
How to fix a PostHog Conversations ticket linked to the wrong customerPostHog links Conversations tickets to a person automatically, and every identity field is locked. Here's the fix that works, and where it still can't.September 5, 2026 · 6 min read
How to tell voluntary churn from involuntary churn before you triage feedbackcancellation_details.reason tells you if a Stripe cancellation was a choice or a failed card. Here's the filter to run before it reaches your backlog.September 5, 2026 · 7 min read
How to give customers a public view of a Notion roadmapNotion has no public voting feature. The workaround is a published read-only view plus a separate form, and where that stops answering demand.September 5, 2026 · 6 min read
Setting Up Time-Zone-Based Routing for a Shared Support InboxFront's rules can route by business hours and time zone today. What they can't do on their own is tell the next shift what already happened.September 5, 2026 · 7 min read
When Does a Spreadsheet Stop Working for Tracking Feature Requests?Not a row-count problem: a tracker fails when nobody can answer who asked for something, and whether they were ever told it shipped.September 5, 2026 · 6 min read
How Do You Export Discord Message History for Feedback Analysis Without Hitting Rate Limits?Discord's search API caps at 25 results a request with a hard offset ceiling. The channel history endpoint scales further, but only if you paginate it right.September 5, 2026 · 6 min read
Why Claude Code Action Only Links the Issue Number, Not the CustomerThe PR only says "Fixes #182" because GitHub links issues by number, and Claude Code has no default way to look up who filed it.September 5, 2026 · 9 min read
Why Cursor's Background Agent Ignores Custom CommandsA confirmed Cursor bug and a separate sync setting both make custom commands vanish for the background agent. Here's how to tell which one you hit.September 5, 2026 · 8 min read
Why PostHog Revenue Analytics Says a Canceled Stripe Customer Is Still ActivePostHog's Stripe sync never re-fetches canceled subscriptions, so churn and LTV stay wrong until you force a refresh. Here's the bug and the fix.September 5, 2026 · 7 min read
Should You Put Feature-Request Tags in Stripe Customer Metadata?Stripe's metadata field is built for storing your own IDs and notes, not a feedback taxonomy. Here's what breaks when you use it as one anyway.September 5, 2026 · 6 min read
How to turn Notion AI meeting notes into trackable feature requestsNotion summarizes calls and tags action items, but they stay page content. Here is the native path, and where it stops scaling.September 5, 2026 · 6 min read
Can You Use Gong Transcripts to Triage Bug Reports, Not Just Feature RequestsGong's trackers and scorecards are built to score sales calls, not bugs. Here's how to route a bug mentioned on a call to engineering anyway.September 5, 2026 · 7 min read
Avoiding Duplicate Replies in a Shared Support InboxFront, Help Scout, and Google Groups each stop double replies a different way. Here's what each one actually does, and where none of them can help.September 5, 2026 · 6 min read
Should You Let AI Auto-Resolve Support Tickets Without a Human Check?Native helpdesk AI can auto-close tickets confidently and be wrong. Here's the checkpoint worth keeping before it closes over a churn risk.September 5, 2026 · 6 min read
Stopping Claude Code's GitHub Triage From Missing Duplicate IssuesA Claude Code triage bot reads one issue at a time and rarely checks it against your other open issues. Here's why duplicates slip through.September 5, 2026 · 7 min read
Why Cursor Forgets Context From Earlier in the ProjectCursor doesn't retain decisions between sessions because nothing in it is built to. The actual mechanism, and where the DIY fixes stop helping.September 5, 2026 · 6 min read
Combining Responses From Multiple PostHog Surveys Into One ViewPostHog gives every survey its own results page and no button to merge them. Here's the actual workaround, and where it stops being worth building.September 5, 2026 · 7 min read
How to alert your team when a high-value Stripe account downgradesScheduling a downgrade fires a different Stripe event than canceling. Here's the webhook that catches it, and where a Slack ping alone stops being enough.September 5, 2026 · 8 min read
Does Notion Break Down as a Bug Tracker at Scale?The breakpoint isn't row count. It's when a team needs sprint rollover, a real burndown, or two-way Git sync, and Notion has none of the three natively.September 5, 2026 · 6 min read
How to See Every Customer Blocked by a Single Linear IssueLinear's Customer Requests panel on an issue shows who's waiting, but only the customers who came in through a connected source..September 5, 2026 · 5 min read
How to give Claude Code or Cursor Salesforce case context without full CRM accessSalesforce's permission model scopes by object and field, not by single record, so there's no native switch for 'just this case.' Here's what to do instead.September 5, 2026 · 7 min read
How to pull feature requests from CS and renewal calls in Gong, not just sales callsGong's tracker and scorecard setup usually gets built for new-deal sales calls first. Here's why CS and renewal calls fall outside it, and how to close the gap.September 5, 2026 · 6 min read
Routing Support Emails When Account Ownership Data Lives Outside Your InboxFront's rules only match what's inside a conversation. When ownership data lives in Salesforce, sync it in first, then route on it.September 5, 2026 · 8 min read
How Jira Service Management Reply-to-Customer Actually WorksJSM comments have two failure points: the internal/customer tab you pick, and who the ticket's Reporter field says 'the customer' even is.September 5, 2026 · 7 min read
Closing the Loop on Zendesk Feature-Request TicketsZendesk ships no default field for 'shipped.' Here's the ticket-to-PR chain that answers the question, and the gap where merged and released diverge.September 5, 2026 · 8 min read
Can an AI Agent File Its Own Feature Requests?Yes, technically: an MCP tool call files a request as easily as a human can. The real question is whether it should run without a human checking it first.September 5, 2026 · 7 min read
Bringing Claude.ai Chat History Into Claude CodeClaude Code can't read your claude.ai conversations. Here's why the products stay siloed, the one built-in export, and what actually closes the gap.September 5, 2026 · 8 min read
How to fix a Cursor MCP server stuck on 'Loading tools'Cursor's spinner almost always means the server process never answered, not that it's slow. Here's how to tell which, and the fix that clears it.September 5, 2026 · 5 min read
How to connect a Stripe dispute to the bug that caused itStripe tells you a dispute happened and why, not which bug caused it. Here is the manual trace-back, and where cross-referencing by hand stops scaling.September 5, 2026 · 6 min read
Can a PostHog Bug-Report Survey Auto-Link to the Session Recording?PostHog once scoped a bug-report survey type with an auto-attached recording. It never shipped. Here's what the general event mechanism gives you instead.September 5, 2026 · 6 min read
How to Get a Slack Alert When a High-Value Customer's GitLab Issue Gets a CommentGitLab's Slack app can filter notifications by label, but the filter is one shared setting per project, not one per account. Here's the setup and its ceiling.September 5, 2026 · 6 min read
Syncing Notion to Other Tools: What Actually Works?Notion's API caps writes at ~3/second and resolves no conflicts. Reliable sync means batching writes and picking one system as the record of truth.September 5, 2026 · 7 min read
Can You Share a Linear Roadmap Publicly for Customers to Vote On?No. Linear has no vote button at all, and even a guest seat is blocked from the initiatives and customer data a roadmap view is built from.September 5, 2026 · 6 min read