Skip to content

Triage feedback in the inbox

Stop context-switching between tools. The feedback view is your command center. See everything users are asking for, triage quickly, and respond without leaving the page.

Overview

Access the feedback view from Admin → Feedback in the sidebar. You can:

  • See all feedback across boards in one place
  • Filter by status, board, or tags to focus your work
  • Update statuses and respond to users inline
  • Add promising ideas to your public roadmap

Feedback Interface

List View

The feedback list displays posts in rows with:

ColumnDescription
VotesVote count with upvote indicator
TitlePost title with content preview
StatusCurrent workflow status badge
BoardWhich board the post belongs to
TagsApplied tags (if any)
DateWhen the post was submitted

Click any row to navigate to the post detail page.

Post Detail Page

When you click a post, you're taken to the detail page which shows:

  • Complete content with formatting
  • Comment thread (including private internal notes visible only to team members)
  • Activity timeline showing all post events
  • Properties panel (Status, Board, Tags, Roadmaps)
  • Author information
  • Similar posts (when AI finds related feedback)
  • Feedback source details (for posts created from integrations)

Filtering

Use the filter sidebar to narrow down posts:

By Status

Filter by workflow status. Click a status to select it, or Ctrl/Cmd+click to select multiple statuses.

By Board

Select one or more boards to filter by feedback type.

By Tags

Show posts with specific tags applied. Click tags to toggle them on/off.

By Segment

Filter feedback by user segment. Select a segment to see only posts from users in that group -- useful for understanding what enterprise customers or free-tier users are asking for.

By Owner

Filter by the team member assigned to a post. Select a name from the "Assigned to" dropdown, or choose "Unassigned" to find posts that haven't been picked up yet.

By Date Range

Filter posts created within a specific timeframe. Set a start date, end date, or both.

By Minimum Votes

Set a vote threshold to surface high-demand requests. Posts with fewer votes are hidden.

By Comment Count

Set a comment threshold to find highly-discussed posts. Choose from presets (1+, 5+, 10+, 25+, 50+) or use "1+ comments" to find any post with at least one comment. This is also useful for finding posts with zero engagement when combined with other filters.

Use the search bar at the top to search across titles and content.

Sorting

Sort posts using the dropdown next to the search bar:

OptionDescription
NewestMost recently created first
OldestOldest posts first
VotesHighest vote count first

Post Actions

Change Status

From the list view:

  1. Hover over a post row
  2. Use the quick status dropdown that appears on the right

From the detail page:

  1. Click the status in the Properties panel
  2. Choose the new status from the dropdown

While commenting: Team members can also change a post's status directly from the comment form. A status selector appears next to the comment button, letting you update the status and leave a comment in one action. The status change is displayed inline in the comment thread.

Private Comments

Team members can post private comments for internal-only discussion. Click the Private button (lock icon) next to the submit button to toggle private mode - the button turns amber when active. Private comments display with an amber left border and an "Internal note" badge to distinguish them from public comments.

Private comments are only visible to other team members. Portal users and anonymous visitors never see them, and they don't count toward the public comment count. Replies to private comments are always private automatically.

Private comments don't trigger notifications to portal users - only team members who are subscribed to the post are notified.

Add Tags

  1. Open a post in the detail page
  2. In the Properties panel, click "Add" next to Tags
  3. Select tags from the dropdown

To remove a tag, click the X on the tag badge.

Add to Roadmap

  1. Open a post in the detail page
  2. In the Properties panel, find the Roadmaps section
  3. Click "Add" and select a roadmap

Posts on roadmaps appear in the public roadmap view.

Assign an Owner

Assign a team member to take responsibility for a post:

  1. Open the post detail page
  2. Use the owner dropdown in the properties panel
  3. Select a team member, or clear the assignment

Filter the inbox by owner to see your assigned posts or find unassigned work.

View and Add Voters

The properties panel shows a voter avatar stack — small profile pictures of the first few voters, plus a count of remaining voters.

View all voters:

  1. Click the avatar stack to open the full voter list
  2. The modal shows each voter with their name and how their vote was added
  3. Proxy votes show which admin added the vote on the user's behalf

Add a vote on behalf of a user:

  1. Click Add voter next to the avatar stack
  2. Search for an existing user by name or email
  3. Click the user to add their vote

If the user doesn't exist yet, click Create new user at the bottom of the search list to create them and add their vote in one step.

Remove a vote:

  1. Click the avatar stack to open the voter list
  2. Hover over any voter row to reveal the remove button
  3. Click the X to remove that user's vote

Removing a vote works for any vote type — proxy, integration, or direct. A vote.removed activity entry is recorded on the post timeline.

Proxy votes are attributed to the user, not the admin who added them. The admin who cast the vote is recorded for audit purposes but not shown publicly.

Merge Duplicate Posts

Combine duplicate feedback to consolidate votes and discussion:

  1. Open a post you want to merge
  2. In the Merge section, search for the other post
  3. Choose the merge direction — pick which post to keep as the canonical post and which becomes the duplicate
  4. Click Merge to confirm

After merging:

  • The duplicate shows a banner linking to the canonical post
  • Votes are deduplicated and consolidated (unique voters only)
  • The canonical post displays a "Merged Feedback" section listing all merged duplicates
  • An activity entry is recorded on both posts

To reverse a merge, open the canonical post, find the merged post in the Merged Feedback section, and click Unmerge.

The merge section also shows AI-detected similar posts with similarity scores. You can merge directly from these suggestions without searching.

Delete and Restore Posts

Posts can be soft-deleted from the edit dialog or post menu. Deleted posts are hidden from public views but preserved for 30 days.

If the post has linked issues in an integration like Linear, GitHub, or Jira, you'll see checkboxes to archive or close those issues at the same time. Each integration's default behavior is configurable under Admin → Settings → Integrations.

Linked issue archiving is best-effort. If an external API call fails, the post is still deleted and you'll see a warning. You can close the issue manually in the external tool.

To view deleted posts, enable the Show deleted toggle in filters. To restore a deleted post, open it and click Restore.

AI Summaries

Posts with comments display an AI-generated summary card in the post detail view. Summaries help you quickly understand what users are asking for without reading every comment.

Each summary includes:

  • Overview - 1-3 sentences capturing the core user need
  • Key quotes - Notable comments from users (not team replies)
  • Next steps - Suggested actions like "Investigate...", "Reproduce...", or "Respond to..."

Staleness detection

Summaries automatically detect when new comments have been added since the last generation. A Stale badge appears next to the timestamp when the summary is out of date. Stale summaries are refreshed automatically in the background.

AI summaries are generated and refreshed automatically. No configuration needed - they appear on any post with comments.

Activity Timeline

Every post has an activity timeline that records key events in its lifecycle. The timeline appears below the comment thread on the post detail page.

EventDescription
Post createdWhen and how the post was created (direct submission, suggestion, API)
Post deletedPost was soft-deleted
Post restoredA deleted post was restored
Status changedShows old and new status with who made the change
Post mergedAnother post was merged into this one, with a link to the duplicate
Post merged awayThis post was merged into another, with a link to the canonical post
Post unmergedA previously merged post was separated
Proxy voteA vote was added on behalf of a user, with attribution
Vote removedA vote was removed from the post
Owner assignedA team member was assigned to the post
Owner unassignedThe assigned owner was removed
Tags addedTags were applied to the post
Tags removedTags were removed from the post
Roadmap addedPost was added to a roadmap
Roadmap removedPost was removed from a roadmap
Comments lockedComments were locked on the post
Comments unlockedComments were unlocked
Comment pinnedA comment was pinned to the top
Comment unpinnedA pinned comment was unpinned

The timeline is sorted chronologically with the most recent events at the top. Each entry shows the actor (who performed the action) and a timestamp.

AI Suggestions

Quackback automatically detects duplicate posts and suggests merges. Feedback from integration sources like Slack is analyzed and turned into actionable suggestions — either voting on an existing post or creating a new one.

See Triage AI suggestions for the full guide.

Keyboard Shortcuts

KeyAction
j / ArrowDownNavigate to next post
k / ArrowUpNavigate to previous post
EnterOpen selected post
EscClear focus
/Focus search input

Tips

Process workflow

Follow this workflow for efficient feedback processing:

  1. Triage new posts - Review "Open" posts daily
  2. Merge duplicates - Combine similar requests
  3. Categorize - Apply tags for organization
  4. Respond - Add comments to engage users
  5. Prioritize - Move high-value items to "Planned"

Find duplicates

Quackback automatically detects duplicate posts and suggests merges. You can also use the search function to find similar posts manually before changing their status.

Engage users

Respond to posts even if you won't implement them. Users appreciate acknowledgment:

  • Thank them for the feedback
  • Explain your reasoning
  • Suggest alternatives if available

Next steps