# Entity Feedback Plugin

> Collect and view ratings and feedback on catalog entities from your Roadie users.

*Last validated: 2026-05-22T12:00:00.0Z | Published: 2026-05-22T12:00:00.0Z*


## Introduction

The [Entity Feedback](https://github.com/backstage/community-plugins/tree/main/workspaces/entity-feedback/plugins/entity-feedback) plugin lets users rate catalog entities and leave structured feedback. It provides like/dislike buttons, optional feedback forms, and tables to review aggregated ratings across entities.

## At a Glance

|                            |                                                                                                   |
|---------------------------:|---------------------------------------------------------------------------------------------------|
|          **Prerequisites** | Authenticated users with corresponding User entities in the catalog.                              |
|         **Considerations** | Ratings and feedback are tied to the logged-in user identity. Guest users cannot use this plugin. |
| **Supported Environments** | ☐ Private Network via Broker <br /> ☐ Internet Accessible via IP Whitelist <br /> ☒ Cloud Hosted  |

## Components

The entity feedback plugin provides three components that can be added to entity pages using the [Roadie UI customization](/docs/getting-started/configure-ui/) functionality.

### LikeDislikeButtons

A card with thumbs up and thumbs down buttons. Users can rate any entity they are viewing. When a user clicks **dislike**, a feedback dialog automatically opens asking for more details.

The feedback dialog presents checkboxes for common issues ("Incorrect info", "Missing info", "Other"), a free-text comments field, and a contact consent toggle. Responses are stored in the backend and can be reviewed via the feedback response table.

Clicking **like** records the rating silently without opening the dialog.

### EntityLikeDislikeRatingsCard

A table showing aggregated like/dislike ratings across all entities owned by the entity being viewed. Add this to **User** or **Group** entity pages to give owners visibility into how their entities are rated.

### EntityFeedbackResponseContent

A tab that lists all feedback responses submitted for the current entity, including the selected response categories, comments, and contact consent status. Add this as a tab on entity pages to review detailed feedback.

## References

- [Entity Feedback plugin on GitHub](https://github.com/backstage/community-plugins/tree/main/workspaces/entity-feedback/plugins/entity-feedback)
- [Entity Feedback backend plugin on GitHub](https://github.com/backstage/community-plugins/tree/main/workspaces/entity-feedback/plugins/entity-feedback-backend)
