Skip to content

Task: Enable possibility for endusers to provide general feedback #125

@In-Ko

Description

@In-Ko

Understand the Task

What would you like to be added:
We need to provide an easy way for endusers to provide general feedback about the UI (not reporting bugs, that is something different).

The following things need to be kept in mind:

  • There must be a way to specify in the frontend configuration, where a feedback-link on the UI links to (as different MCP platform installations might have different approaches to how feedback is provided)
  • It should be possible to pass some metadata to the feedback channel (MCP UI Version for example)
  • user is asked for satisfaction

Any further valuable resources.

_No response

What is required to accept the Task as done.

Done Criteria

  • End users can provide general feedback with click of a button
  • End user Feedback automatically contains: Name of MCP, Landscpe (Dev, Stage, ...), Version of Frontend/Backned (if available)

Always require

  • User mail address (pre-filled from logged in user)
  • Net Promoter Score (How likely are u going to recommend - 1-10)
  • Free text - what is good/bad (placeholder: For features/bugs please use other templates)

Fallback version - :

  • One static Github issue, add link in frontend:

Superb version by 11. June or we go fallback version:

  • Form in Frontend, shoots message to a slack message.

Out of scope

  • Anonymous
  • Automated
  • Sophisticated

Metadata

Metadata

Labels

area/mcp-uiAll ManagedControlPlane UI related issueskind/taskGeneral task that needs to be done.priority/lowFeature needs improvement, not urgent

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions