Linear to Productboard feature sync
Ready for 3.0What 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).
- mapping Linear status to Productboard status (Code): runs custom JavaScript code
- get productboard feature id (HTTP Request): calls api.productboard.com
- Split Out: splits a list into separate items
- Project or Issue (If): checks a condition and branches into true / false
- Linear URL in productboard Project (Edit Fields (Set)): sets or maps fields
- Linear URL in productboard Issue (Edit Fields (Set)): sets or maps fields
- If: checks a condition and branches into true / false
- If: checks a condition and branches into true / false
- get productboard feature details (HTTP Request): calls an HTTP API
- If: checks a condition and branches into true / false
…plus 7 more steps. See the full node list below.
Services it uses
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)
- HTTP Request
n8n-nodes-base.httpRequest - Split Out
n8n-nodes-base.splitOut - Slack
n8n-nodes-base.slack - Linear Trigger
n8n-nodes-base.linearTrigger - If
n8n-nodes-base.if - Code
n8n-nodes-base.code - Edit Fields (Set)
n8n-nodes-base.set
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…