Templates / Linear to Productboard feature sync

Linear to Productboard feature sync

Ready for 3.0

by Romain Jouhannet ✓ · 673 views · created 2024-11-26 · Project Management

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 24 nodes and runs on Linear events (plus 6 other triggers). Along the way it connects Slack and Linear. It also calls api.productboard.com over HTTP.

How it runs

Trigger: On Linear events (plus 6 other triggers).

  1. mapping Linear status to Productboard status (Code): runs custom JavaScript code
  2. get productboard feature id (HTTP Request): calls api.productboard.com
  3. Split Out: splits a list into separate items
  4. Project or Issue (If): checks a condition and branches into true / false
  5. Linear URL in productboard Project (Edit Fields (Set)): sets or maps fields
  6. Linear URL in productboard Issue (Edit Fields (Set)): sets or maps fields
  7. If: checks a condition and branches into true / false
  8. If: checks a condition and branches into true / false
  9. get productboard feature details (HTTP Request): calls an HTTP API
  10. If: checks a condition and branches into true / false

…plus 7 more steps. See the full node list below.

Services it uses

SlackLinear

HTTP calls to: api.productboard.com

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (7)

From the author

Linear Project/Issue Status and End Date to Productboard feature Sync Sync project and issue data between Linear and Productboard to keep teams aligned. This workflow updates Productboard features with the status and end date from Linear projects or due date…

Excerpt from Romain Jouhannet's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.