Sync Productboard Features to Linear Issues with Telegram Notifications — n8n Workflow

Gemiddeld complexiteit Gepland6 knooppunten🏷️ Project Managementdoor Avkash Kakdiya

Overzicht

How it works

This workflow automatically syncs new Productboard features into Linear as issues and notifies the team via Telegram. It starts on a schedule, fetches Productboard features through API requests, and transforms the raw data into clean, structured fields. Newly created features are filtered, then inserted into Linear, and a success message is sent to Telegram for confirmation.

Step-by-step

  1. Trigger and fetch data
    Schedule Trigger** – Starts the workflow at predefined intervals.

Gebruikte knooppunten

HTTP RequestTelegramLinearCode

Workflow-voorvertoning

🗓 Trigger & Data Fetching
*Schedule Trigger starts the workflow at defined interv
HTTP Request (Productboard) fetches all features from P
🔄 Data Transformation
*Code Node (Transform Features) processes the raw JSON
Strips out HTML from feature descriptions → plain text
Extracts key fields (id, name, type,
✅ Filtering Logic
*If Node (Filter New Features) compares the createdAt f
Ensures only newly created Productboard features procee
👉 Prevents duplicate syncing of olde
📝 Issue Creation & Notifications
*Create Linear Issue
Creates a new issue in a specific Linear team.
Uses the Productboard feature name as the title and des
Telegram
📅 Schedule Trigger
🌐 HTTP Request to Produ…
💻 Code (Transform Featu…
⚖️ If (Filter New Featur…
📝 Create Linear Issue
📢 Success Notification …
6 nodes5 edges

Hoe het werkt

  1. 1

    Trigger

    De workflow start met een gepland-trigger, uitgevoerd op een gedefinieerd schema.

  2. 2

    Verwerking

    Gegevens stromen door 6 knooppunten, connecting code, httprequest, if.

  3. 3

    Uitvoer

    De workflow voltooit zijn automatisering en levert het resultaat aan de geconfigureerde bestemming.

Knooppuntdetails (6)

HT

HTTP Request

httpRequest

#1
TE

Telegram

telegram

#2
LI

Linear

linear

#3
CO

Code

code

#4

Hoe deze workflow te importeren

  1. 1Klik op de knop JSON downloaden rechts om het workflowbestand op te slaan.
  2. 2Open uw n8n-instantie. Ga naar Workflows → Nieuw → Importeren uit bestand.
  3. 3Selecteer het gedownloade bestand sync-productboard-features-to-linear-issues-with-telegram-notifications en klik op Importeren.
  4. 4Stel inloggegevens in voor elk serviceknooppunt (API-sleutels, OAuth, enz.).
  5. 5Klik op Workflow testen om te controleren of alles werkt, activeer het vervolgens.

Of plak rechtstreeks in n8n → Importeren uit JSON:

{ "name": "Sync Productboard Features to Linear Issues with Telegram Notifications", "nodes": [...], ...}

Integraties

codehttprequestiflinearscheduletriggertelegram

Haal deze workflow op

Download en importeer met één klik

JSON downloadenBekijken op n8n.io
Knooppunten6
Complexiteitmedium
Triggerscheduled

Gemaakt door

Avkash Kakdiya

Avkash Kakdiya

@itechnotion

Tags

codehttprequestiflinearscheduletriggertelegram

Nieuw bij n8n?

n8n is een gratis open-source workflow-automatiseringstool. Host het zelf of gebruik de cloudversie.

n8n gratis ophalen →