AI Playground

Slack Feedback Capture Agent

A lightweight service that captures product feedback from Slack, structures it, and makes it ready for review and downstream insight workflows.

Why it is useful

  • Turns ad-hoc product feedback in Slack into a reliable, reviewable pipeline.
  • Reduces manual copy/paste from threads and keeps feedback capture consistent.
  • Creates clean, approved CSV exports that can feed analysis and roadmap workflows.

What surprised me

Slack threads are what keep the context window tight, and that assumes people actually use one topic per thread. Next up: channel-wide context for search-style agents when we need it.

How it works

  1. Listens for a chosen Slack emoji reaction on messages.
  2. Pulls message context, author, channel, permalink, and thread details.
  3. Classifies the feedback and stores raw + structured data in PostgreSQL.
  4. Supports review status updates through API endpoints.
  5. Exports approved and non-exported feedback rows as CSV.