Feature requests for startups that ship fast

Your users are telling you what to build. Close the loop.

List79 collects feature requests from inside your product, helps your team decide, and tells every user what happened: shipped, planned, or not doing, with a reason.

Feature requests ReceiptRoller
  • ▲1
    Dark mode for receipts
    New
  • ▲214
    Export receipts to CSV
    Shipped
  • ▲97
    Multi-currency totals
    In progress
  • ▲12
    Desktop app for Linux
    Not doing · see why
Internal note · only your team sees this

9 of our top 20 paying customers asked for this. Let's plan it for Q1.

Dark mode for receipts shipped 38 people who asked were notified
Ooh, a new idea. I'm all ears.
The List79 fox

Headless API, drop-in widget, hosted portal. Use one, or all three.

Built first for our own products

  • ReceiptRoller
  • AB
  • Omnicon
  • Pocchito
  • HLS.ai
  • OneNym
  • CloneVoice

The missing channel

Feature requests don't belong in support tickets or Jira.

Support exists to fix problems. Jira exists to get work done. When users share what they wish your product did, it needs a place of its own, owned by the product team.

Customer support

"Something's broken, help me."

Owner
Support team
Ends when
Ticket resolved
List79

"Here's what I wish this product did."

Owner
Product team
Ends when
Shipped, or "no" explained
Jira, Linear, GitHub

"Build this."

Owner
Engineering
Ends when
Work done

Headless first

Your UI, your login, our backend.

List79 is an API before it's an app. Use the drop-in widget to go live in minutes, or build requests into your own interface with the SDK.

  • No second sign-up for your users: pass a signed token from your backend
  • Webhooks on every status change
  • Typed TypeScript SDK and an OpenAPI spec
  • MCP server, so you can ask Claude "what are paying users asking for?"
<!-- One line, anywhere in your app -->
<script
  src="https://cdn.list79.com/widget.js"
  data-product="pk_receiptroller"
  data-user-token="{{ signedUserToken }}"
  defer></script>
import { List79 } from "@list79/sdk";

const list79 = new List79({
  productKey: "pk_receiptroller",
  userToken,
});

await list79.requests.create({
  title: "Multi-currency totals",
  body: "We travel a lot for work…",
});
POST https://api.list79.com/v1/requests
Authorization: Bearer sk_live_…
Content-Type: application/json

{
  "product": "receiptroller",
  "title": "Multi-currency totals",
  "user": { "id": "u_8213" }
}

Built for small teams moving fast

Everything a product team needs. Nothing it has to configure.

Rank by revenue

Connect Stripe and see which requests come from paying customers, not just who shouts loudest.

AI duplicate detection

Similar requests are suggested before users post and grouped for you in triage.

Public roadmap

A hosted roadmap on your own subdomain, or rendered in your app through the API.

"No" with a reason

Declining is a real status with a public explanation. Users feel heard, even when the answer is no.

Many products, one login

Run several products under one business account, and switch between business accounts with one sign-in.

Works with your stack

Linear, GitHub, AB, Slack, Stripe, Clerk, Supabase, Firebase, and webhooks for everything else.

Pricing

Priced by your users, not your team.

Invite your whole team at no extra cost. Every plan starts with a 14-day trial.

Startup

$29/month

Up to 2,000 active users

  • 3 products
  • Widget, portal, API and webhooks
  • Linear, GitHub and AB sync
  • Stripe revenue ranking
  • AI duplicate detection
  • MCP server
Start trial

Scale

Let's talk

Over 10,000 active users

  • Volume pricing
  • SLA
  • SSO for your team
Contact us

An active user is someone who posts, votes or comments in a month.

Why List79

"I built a feature-request system seven times, once for every product I made. The eighth time, I made it a product."

List is the list of features every team keeps. 79 is the year the founder was born. Built for builders who'd rather be shipping.

Start listening properly.

Add the widget today. Tell your first user "it shipped" this month.