Linear Integration

Learn to integrate Featurebase with Linear and the key features.

Written By Bruno from Featurebase

Last updated 4 days ago

Linear x Featurebase integration.

Overview

The Featurebase ↔ Linear integration lets you turn customer feedback into actionable Linear issues and keep their statuses in sync. As work progresses in Linear, Featurebase automatically updates the related posts and notifies users about changes.

You can sync issues across multiple Linear teams and define different sync rules for different Featurebase boards. This gives you full control over how feedback moves through your workflow as your product and teams scale.

Key features:

  • Two-way sync of statuses between Linear and Featurebase posts

  • Manually push Featurebase posts to Linear issues or projects, and vice versa

  • Link Featurebase posts to existing Linear issues or projects

  • Sync due dates from Linear issues and projects to Featurebase

  • Automatically notify users when the status of their request changes

Example: New feedback in Featurebase is automatically pushed to Linear for your engineers. When the issue status is updated in Linear (for example, Planned β†’ Completed), the related post in Featurebase is updated automatically and all upvoters are notified by email.


Setting up the Linear integration

1. Install the Linear integration

  1. In Featurebase, go to Settings β†’ Integrations

  2. Click on Connect to Linear

  3. Next, click on Authorize Featurebase from Linear.

  4. Once connected, click on the Configure Linear button in the same place

  5. Now configure the integration:

    • Select a default team

    • Choose what happens when you delete a linked linear issue.

    • Choose if you want to automatically push new Featurebase posts to Linear

2. Create sync rules

Linear integration sync rules configuration.

Sync rules are used for two-way syncing of statuses between Featurebase posts and Linear issues or projects. This is the most important part of setting up the integration. Syncing between Featurebase and Linear will only work if you set up the rules correctly.

  1. In Featurebase, go to Settings β†’ Integrations β†’ Linear

  2. Then choose β€˜Configure rules’

  3. From the top left, choose the Linear team for which you want to map the statuses

  4. Switch between Issue rules and Project rules at the top

  5. Click New issue rule (or project rule) and configure:

    • The Featurebase status and corresponding Linear status (for every status)

    • Sync direction (explained below)

    • Applicable board (if the rule should only apply to a specific board)

    • Whether to notify users about the status change (If set to Notify, all upvoters will receive an email if you change the status in Linear)

  6. And that's it! Linked posts should sync perfectly from now on!

How to use

1. Push Linear issues to Featurebase

Pushing Linear issues to Featurebase with a Featurebase label.

You can push existing Linear issues to Featurebase to start collecting feedback for them:

  1. In Linear, select the issues you’d like to push to Featurebase

  2. Add the β€œFeaturebase” label to them

You can also do the same when creating a new post - just add the label during creation. The importing will respect the rules you configured earlier in this tutorial.

If you're pushing 300+ posts to Featurebase, expect a delay in the Linear issues getting a link back to Featurebase, as we have to wait to avoid rate limiting from the Linear API.

2. Push Linear projects to Featurebase

Creating sync rules for Linear projects to sync to Featurebase.

To push Linear projects to Featurebase, you need a sync rule between the Linear project and a Featurebase post. After this, when you change the status of your Linear project or create a new one, Featurebase will automatically create a post.

You’ll still have full control over what is shown publicly. All projects will be pushed into theΒ Moderation tab, where you can approve what is shown to everyone.

It will pull in the Title and Description of your Linear Project, and you can always change them in Featurebase to make them different from your internal ones.

3. Pushing posts from Featurebase to Linear

Pushing posts from Featurebase to Linear.

If you did not set up automatic pushing from Featurebase to Linear, you can push only selected posts for more control:

  1. In Featurebase, simply open up the post

  2. Click the Linear icon on the top right

  3. Select β€˜Create new issue’

You can quickly see the new issue in Linear by pressing the same Linear icon and clicking β€œView linked issue”

4. Link Featurebase posts to existing Linear issues or projects

Linking Featurebase posts to existing Linear issues or projects.

Linking Featurebase posts to existing Linear issues or projects is essentially the same:

  1. In Featurebase, simply open up the post

  2. Click the Linear icon on the top right

  3. Select β€˜Link to existing issue or project’

  4. Search for the Linear issue or project using the search bar and click Link.

You can unlink the issues from the bottom of the post content section if needed.


FAQ