Prioritizing bugs and feature requests
User support prioritization begins with understanding what type of request a user is making. Every time a user finds a problem and engages with a support agent, the problem can translate into something the user didn’t do correctly—which is easy to explain and fixes the problem—or into something that isn’t working as expected. Then, the problem can be categorized as a bug or as a feature request. Understanding what the problem is before trying to fix it is crucial. Otherwise, you end up doing everything users are asking and lose track of your own business objectives.
Even though both bugs and non-existent features can be the origin of users’ problems, they’re quite different. A bug, or defect, is something that happens when a feature of your API behaves in a way that deviates from what was originally designed. By contrast, a feature request is a proposal for a new functionality that isn’t currently...