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.

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.

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.