Skip to main content

Backlog

478

Under consideration

Requests & Insights

GitHub integration: board-level sync rules and per-board repository routing

Bring the GitHub integration in line with Linear and Jira: let each Featurebase board (category) route to its own GitHub repository, and let sync rules be scoped per board. How it works today Automatic push uses one repository for the whole workspace. It can be limited to selected categories, but every pushed post lands in that single repository. GitHub sync rules map a GitHub issue state to a Featurebase status. A rule has no board field and no repository field, so rules cannot be scoped by board or by repo. The repository is only selectable at push time, on a manual push. A post can end up linked to issues in several repositories that way, one push at a time. One GitHub App installation per workspace. Requested behaviour A repository field and a board field on GitHub sync rules, so each board can drive its own repository and its own status mapping. Automatic push that resolves the target repository from the post's board instead of from one global setting. Same shape as Configure Linear integration Sync Rules per board and Jira integration sync rules with multiple projects, both already shipped. Why it matters Raised by a prospect running roughly 15 products, each with its own engineering team and its own repository. Without board-to-repository routing, only one team gets hands-off automatic sync and every other team has to push manually, or the company has to split into separate Featurebase workspaces purely to work around the integration. Related: Support for multiple GitHub organization integration, Advanced GitHub Integration Mapping (Title, Body, Board to Labels).

Anne-Flore Haviez
Requests & Insights

Manage workspace settings through API and MCP

Create, edit, and delete Request labels, categories, statuses, and form-field definitions through the API and MCP, including field options and required-field settings. This would let teams and AI agents set up and maintain their workspace configuration without repeating the setup manually in the dashboard.

Markus Palm
Requests & Insights

Export banner viewer data for cross-referencing purchases

Provide an export feature for banner statistics that extracts the users who interacted with or viewed a banner, so the data can be transferred to an external database or file. Copying data manually is not viable at the scale of thousands of tracked users. The goal is to correlate banner viewers with purchase data to measure conversion after a communication campaign.

Thomas Archambaud
Requests & Insights

Sync Private Comments to Jira Tickets

I would like the ability to send private comments from Featurebase posts to the linked Jira tickets. This would help consolidate all relevant internal communication within Jira.

Josh Biller
Requests & Insights

Manage and create Roadmaps through API and MCP

Create and manage Roadmaps through the API and MCP, including their columns, filters, and visibility. This would let teams and AI agents configure Roadmaps and keep them up to date from their own tools without manually editing each Roadmap in the dashboard.

Markus Palm
Requests & Insights

Set conversation attributes when creating a ticket

Allow conversation attributes to be chosen at the moment a new ticket is created, rather than only after the ticket exists. Currently the ticket must be created first and then located again to fill in the attributes, which doubles the work when the information is already known at creation time. The creation dialog (see attached screenshot of the Create new ticket view) offers no place for these attributes even though there is room for them. The selection must expose the existing conversation attributes so the values link to the current attribute set; adding a separate new value that does not integrate with the existing attributes would not solve the problem.

Bryan ten Kate
Requests & Insights

Add 'currently viewing' to feedback posts

I am requesting a feature to display who is currently viewing a feedback post within the feedback module. This functionality is currently available in the Support inbox but not for feedback posts. Our team experiences duplicate effort, with approximately 5 out of 400 weekly feedback posts last week receiving similar replies from multiple agents. This leads to wasted agent time and a suboptimal user experience. Implementing a 'currently viewing' indicator would allow agents to avoid posts being actively worked on.

Ashley Yau
Requests & Insights

Auto suggest known fix for recurring issues before creating a new ticket

When a repetitive problem comes in that we have already seen and solved before, we would like the system to automatically suggest the known fix to the person reporting it, instead of a brand new ticket being created that our team has to triage from scratch again. Ideally this could even resolve or close the ticket automatically once the known fix is suggested, saving our team time on repeat issues. Raised during a demo call. We are a franchise network handling IT support and feedback for around 500 to 600 internal franchise users, and want automation that reduces repeat manual triage.

Nadia Ajana
Requests & Insights

Restrict teammates to specific brands in multi-brand workspaces

In a multi-brand Enterprise workspace, allow admins to restrict which teammates can reply to conversations for a given brand. For example, some teammates should only be able to access and reply to Brand A conversations, while others can be granted access to Brand A and Brand B. Today, Assignments controls routing (who a conversation gets assigned to) but does not enforce a hard restriction on who is allowed to reply to a given brand's conversations. Teammates without brand access can still reply. Requested by a prospect running a white label, multi-brand support setup on behalf of their own customers, where different support staff should only be able to touch specific brands' conversations.

Anuj K
Requests & Insights

Google Meet integration

Support a native integration between Google Meet and Featurebase. Capture insights, action items, and feature requests from Google Meet calls and log them into Featurebase as structured feedback, linking customer conversations to the roadmap.

Markus Palm

Planned

49

Committed and queued

Requests & Insights

Allow search in rejected, on hold and completed posts

The search feature doesn’t allow users to search for similar posts if they are already completed, rejected or on hold. It searches only in the opened posts leading to tons of people asking for the same thing even if already completed because only open posts are considered.

vira
Requests & Insights

[HubSpot] Subscribe salesperson to the ticket with the user

When sales subscribes prospects to Featurebase posts through the HubSpot integration, they should also be subscribed to the updates themselves to receive notifications when the request is resolved.

Anders Jespersgaard
Requests & Insights

[User profiles] consolidate feedback, upvotes, and comment to the same tab

The main use case is to always see accounts’ feedback in general. It could be that they didnt make a post and just upvoted one because it already existed but this could be as important for them. So having separate tabs dont make sense. I just want overview of all the feedback they are interested in, in one view. And then filter if I really want to see which one is comment, and which one is an upvote.

Markus Palm
Requests & Insights

Automatic comment translator

Similarly to automatic feedback translations, translate users comments into their native languages.

Markus Palm
Requests & Insights

Make custom fields translatable

Custom field labels can not currently be translated like the rest of the forum.

Will Read
Requests & Insights

Parent and sub-posts (hierarchy for features)

At the moment all Featurebase posts are equal. However, it could be beneficial to enable a way to create a “parent” post which is connected to a lot of smaller posts.

Bruno H
Requests & Insights

Search post in the user language

When the user is creating a post or searching by it, it'll not find the post unless the user search in the original post language (which they usually won't do) The video below demonstrate the problem to find the post: As you can see, the user search exactly the same word they see in Spanish ("Reacción"). However, since the post was created in English, they won't find it unless searching for "Reaction”

Pedro Ribeiro
Requests & Insights

Email field in the feedback form (that populates for users)

Option to ask customers their email with the custom fields form, that would automatically populate the users data.

Markus Palm
Requests & Insights

Filter the feedack for which I apply the AI deduplication

As a PM I use a specific view based on a custom field to filter the feedback of the features I own. I want to be able to find duplicates with AI only on my view of feedback. Today the AI will always look for all feedback.

Alex
Requests & Insights

Allow for customizing the title of the feedback widget board form

The title just defaults to whatever the board’s name is, but it’d be nice if we could customize it. Ideally when using the SDK to open the widget, but via the settings would be nice, too.

Courtland Allen

Next up

4

Committed and queued

In Progress

4

Actively being built

Requests & Insights

Manage Request prioritization, visibility, and status updates through API and MCP

Read and update Impact ratings and Value/Effort scores through the API and MCP. Include the importance, urgency, and frequency ratings used to assess customer demand. Also allow changing whether an existing Request is internal or hidden from the Feedback Portal. This would let teams automate prioritization and control which Requests are shared with customers. Also support publishing custom Request status updates through the API and MCP, with formatted text, links, and images. Allow sending an update when changing a Request's status or for its current status, with an option to notify Requesters. The message should appear as the same pinned, status-labelled update used in the dashboard and be included in the status-update notification. Currently, the public API and MCP can change a status and send the default email, or create a regular comment, but cannot publish a custom status update. This prevents teams and AI agents from completing the full update workflow.

Markus Palm
Requests & Insights

Multi-brand support for the Feedback Portal & Updates

Support multiple brands within a single Featurebase workspace and portal.

Markus Palm
Requests & Insights

Show linked issue trackers in the Requests list

Make it easy to see which requests are linked to issue trackers (such as Linear, Jira, and ClickUp) without opening each request. Add an ‘Integrations’ toggle under ‘Display properties’: Show the integration’s icon beside requests linked to an external issue, task, or project. On hover, show the linked item’s title and identifier. Clicking the icon should open the linked item. Show each integration when a request has multiple connections. Leave the property empty when no issue tracker is linked.

Product team
Requests & Insights

List more information when viewing list of own posts

When viewing your own pots, it’s difficult to track the progress of them. It would be great to have additional information such as status listed when you view your own posts. Alternatively, add a filter to posts to filter by creator.

Alex Z

Done

305

Recently shipped

Requests & Insights

Audit log / change history for feedback posts

Requesting a per-post activity log showing who changed what and when: status changes, merges, edits, deletions, assignee changes, etc. Important for larger teams that need accountability and traceability over how feedback is triaged and prioritized, especially with multiple admins working the same boards.

Robi Rohumaa
Requests & Insights

Grain integration

Support a native integration between Grain and Featurebase. Automatically turn customer call and meeting insights captured in Grain into structured feedback and feature requests in Featurebase, so what customers say on calls feeds straight into the roadmap.

Markus Palm
Requests & Insights

MCP support for adding/managing post upvoters (voting actions)

When consolidating feedback gathered from GitHub, Slack, and other outside channels, we'd like to add multiple upvoters to an existing post in one go (e.g. 5-20 people who mentioned the same request elsewhere) via the Featurebase MCP server. Today the MCP server only exposes read/search actions for posts and users - there's no MCP action to add or manage upvoters on a post. Requested a write action (ideally supporting bulk/multiple upvoters at once) so this can be done without manually adding each person one by one in the dashboard.

Miriam
Requests & Insights

Allow admins to answer follow-up questions on users behalf

When admins add voters or commenters on behalf of users, they currently cannot fill out follow-up questions (like importance fields). This makes it impossible to track that User A sees the feature as 'nice to have' while User B considers it 'blocking'. Enable admins to complete per-user metadata when adding people to posts.

Jeroen Boks
Requests & Insights

HubSpot sync options missing

HubSpot integration modal still shows article reference instead of Contact/Company sync configuration options. Only displaying "Remove HubSpot" and Enterprise reference to Deals sync.

Sandro Kratz
Requests & Insights

AI Post Enhancement

I want to use AI to enhance posts to make them more robust and clear. This would help users write better feedback by automatically improving the clarity and detail of their submissions.

Support
Requests & Insights

HTML lang tag not set correctly on initial page load - Help Center

As you can see in the video below, when first loading any page in the Help Center, when a non-english locale is selected (e.g. French) the html lang tag is set to lang="en". However, when navigating to another page, the lang tag is set correctly to lang="fr". If you reload the page, it goes back to lang="en". We noticed this, because most of our customers use screen-readers, and for some screen-readers, the speech synthesis is based on the html lang tag value. It is quite uncomfortable to have a digital english voice read to you in french !

Nathan D.
Requests & Insights

Filter posts by follow-up question answers (e.g., Importance/Urgency)

I want to be able to filter the main post list based on the answers given in follow-up questions. Specifically, I need to identify posts where at least one customer has marked their vote as "Essential" or "Blocking". Currently, this data is only visible at the individual vote level, meaning critical adoption blockers are buried unless we manually open every post.

Jeroen Boks
Requests & Insights

Jira Sync Rules Persist After Project Disconnection

After adding sync rules for a project and then removing that project, the rules disappear from the UI but seem to linger in the system, causing incorrect Jira integration behavior. For example, all ideas might still sync to a specific Jira board even when they shouldn't.

Samuel Davis
Requests & Insights

[Feedback Widget] Title input placeholder does not respect board-specific custom placeholders

The title input field in the feedback widget displays the default translated placeholder ("Add a title") and does not apply custom placeholder text configured for specific boards.

Renata Mitrega