Feedback board, run from your terminal.

A public board for requests, votes and a roadmap. You manage it from Claude Code or Codex through MCP. Free, on your domain, with your email provider.

add the board to your agent
$ claude mcp add --transport http byrequest https://app.byrequest.app/mcp
codex
$ codex mcp add byrequest --url https://app.byrequest.app/mcp && codex mcp login byrequest
the public board

The board your users see

Requests, votes, comments and a roadmap on your own domain. No widget, no script tag, no badge in the corner.

feedback.acme.com
Acme feedback
FeaturesBugs
42
Export the roadmap as an iCal feed
planned12
31
Dark mode for the public portal
completed6
18
Let admins vote on behalf of a customer
in progress3
9
Magic link expires before the email arrives
reviewing2
how triage works

The terminal is the admin UI

One mcp add line and the board is a tool your agent has. Statuses, merges and the changelog are conversations.

01

Triage the inbox

The agent lists what is pending and proposes accept, close or merge for each one.

claude code
> triage the inbox

14 pending requests. Proposed:
  accept  pst_8k2…  Export the roadmap as an iCal feed   42 votes
  merge   pst_51d…  → pst_8k2… (duplicate)             3 votes
  close   pst_7ab…  Off-topic: billing question           0 votes

Apply all, or review one by one?
02

Ship it

From a commit summary the agent finds matching requests, marks them completed with a note, and subscribers get one email.

claude code
> we just shipped dark mode for the portal, close out anything that matches

Found 2 similar requests:
  pst_8k2… Dark mode for the public portal          31 votes  planned
  pst_c91… Portal is too bright at night             6 votes  reviewing

Marked both completed with the note "Shipped in today's release; toggle is in the footer."
37 subscribers will be emailed once. Draft a changelog entry?
03

Write the changelog

The agent drafts the entry and links the requests it closes out. You read it before it goes out.

claude code
> draft the changelog entry for that

Draft — "Dark mode, everywhere"
  links pst_8k2…  Dark mode for the public portal
  links pst_c91…  Portal is too bright at night

Publish to feedback.acme.com/changelog and email 37 subscribers?
the admin panel

And a web admin, when you want one

Inbox, every request with filters and bulk status changes, the roadmap as a board you drag, changelog, members, settings. Same data as the agent sees.

app.byrequest.app/requests
Requests
14
pending9reviewing4planned2
42Export the roadmap as an iCal feed2w
31Dark mode for the public portal3w
18Let admins vote on behalf of a customer1mo
9Magic link expires before the email arrives1mo
what is in the box

Everything it does

Boards
Requests with markdown
Votes and vote-on-behalf
Comments with internal notes
Six fixed statuses
pending, reviewing, planned, in progress, completed, closed
Roadmap
Changelog with email fan-out
Magic-link sign-in for users
Guest posting
Custom domain
CNAME feedback.yourdomain.com
Bring your own email
SMTP, Resend, Postmark, SES
CSV import
Full-text search and duplicate detection

Free.

Free, hosted, one workspace per product. Bring a domain if you have one.