FlowFuse / FlowFuse/flowfuse

Add user feedback buttons with PostHog integration

Open
#6,579 2 comments 0 reactions 0 assignees View on GitHub
area:ff-expert area:frontend
Dominant language
JavaScript
Stars
400
Forks
89
Avg merge
1d 21h
Merged PRs (30d)
146

Description

## Overview
Add thumbs up/down feedback buttons to collect user sentiment on FlowFuse expert responses and send data to PostHog for analysis.

## Requirements

### UI Component
- Add thumbs up 👍 / thumbs down 👎 buttons to the interface (see screenshot in Slack)
- Buttons should appear after FlowFuse expert responses

### PostHog Integration
- Send feedback events to PostHog when users click buttons
- Include in the event payload:
- User sentiment (positive/negative)
- Conversation history up to that point including plain text responses to understand what the user didn't/did like

### Technical Considerations
- PostHog payload sizes and traffic should be acceptable for conversation history
- Estimated effort: 0.5 day (per Serban)

## Context
From Slack discussion: Users need a way to provide quick feedback on Claude responses. This data will help improve the product by understanding what responses work well and which don't.

## References
- Slack conversation: https://flowfuse.slack.com/archives/C09QS57R8AD/p1769428483403809

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.