Built end-to-end.Nothing held back.
Productstack is the full product OS, five layers of capability, AI in every one, embeddable everywhere. Here's the complete map.
Strategy
OKRs & objectives
Set the direction. Productstack's OKR layer anchors every roadmap card, release, and feedback signal in the goals they serve.
Objectives & Key Results
Tree-structured OKRs with progress auto-computed from KR metrics. Optional manual progress if you don't have metrics yet.
AI Suggest OKRs
Drafts 3-5 candidate objectives from your workspace context. Accept the ones that fit, edit, or regenerate with extra steering.
Card-to-KR linking
Every roadmap card links to the KR(s) it moves. Strategy → execution traceability built in.
Plan
Ideas, scoring, roadmap
Capture signal, separate noise, prioritise the right work. The plan layer turns raw input into a focused roadmap.
Ideas board
Public or private. Customers, teammates, and Zapier can drop ideas in. Votes, comments, attachments, and identity-aware submissions.
AI duplicate detection
Every new idea is embedded on creation. Near-duplicates surface as a 'Possible duplicates' panel with one-click merge.
Scoring frameworks
RICE or Value/Effort, switchable per workspace. Score badge per row, sortable, with an Impact/Effort matrix view.
Kanban roadmap
Drag cards across configurable columns. Per-card public/private, target dates, attachments, comments, OKR links.
AI Suggest ideas + cards
Synthesise OKRs + roadmap + feedback into idea candidates. For any objective, draft roadmap cards that move its KRs.
Ship
Releases & changelog
Move shipped work into the world. AI-drafted release posts, email digest to subscribers, embeddable widget, the changelog ships itself.
Releases lifecycle
Draft → Scheduled → Published. Bundle shipped cards into a release, credit the customer ideas it delivers.
AI release drafting
Select shipped cards → AI structures the changelog post from their descriptions + linked ideas. You polish + publish.
Embed widget
Floating launcher, side-tab, or attach to your own button. Unread badge persists across visits. Identify SDK for personalisation.
Email digest
Subscribers get a beautifully-formatted email the moment you publish. Powered by Resend.
Learn
Feedback + knowledge base
Close the loop. The Learn layer turns shipped releases into a feedback funnel and a self-serve knowledge base.
Feedback widget
Separate from the main widget. Floating, side-tab, or custom-triggered. Identity-aware. Screenshot attachments.
AI auto-categorise
Every submission lands triaged: type (suggestion / bug / question / praise / other) and sentiment.
Knowledge base
Rich-markdown articles, categories with icons, drag-reorder, public reactions, view analytics. Search across everything.
AI Draft KB from release
Any release turns into a how-to article in your KB with one click. Inline rewrite (Expand / Polish / Shorten).
Platform
Distribution & integrations
Everything you need to run Productstack as part of your existing stack.
Custom domains
Ship your public roadmap and changelog on roadmap.acme.com from day one. TLS handled automatically.
API & webhooks
Push ideas in from Zapier, n8n, your support inbox. Notify Slack when releases ship.
Identity SDK
productstack.identify() ties every idea, comment, and feedback row back to a host-side user.