Sync Linear Issues to Todoist Tasks Automatically (Create, Update, Close) — n8n Workflow

Hoog complexiteit Trigger26 knooppunten🏷️ Project Management👁 43 weergavendoor Léo Mathurin

Overzicht

✨ Try It Out! Sync your Linear issues to Todoist automatically with this n8n workflow. When an issue is created, updated, or completed in Linear, a corresponding task is created, updated, or closed in Todoist.

⚙️ How It Works

Triggered by issue changes via linearTrigger Routes based on action (create, update, remove) Checks if a matching Todoist task already exists (via issue ID) If the issue has: A due date And is assigned to you ([email protected])
➤ Then it creates or updates th

Gebruikte knooppunten

TodoistLinear

Workflow-voorvertoning

✨ Try It Out!
Sync your Linear issues to Todoist automatically with t
1. Listen for Linear Issue Events
Learn more about the Linear Trigger node
This node captures events from Linear like issue creati
2. Route by Action: Create, Update or Remove
See how Switch nodes work
Based on the type of action (`create`, `update`, or `re
3. Check for Existing Task in Todoist
Explore Todoist Node Docs
Before creating or updating anything, we check if a tas
5. Handle Sub-Issues with Context
Example: Fetching Parent Data
If the Linear issue is a sub-task, we fetch the parent
4. Conditional Logic for Updates or Completio
Learn about IF & Switch nodes
We make sure the issue:
- Has a due date
- Is assigned to *you
6. Create, Update or Close Todoist Tasks
Todoist Integration Guide
Finally, based on the logic above, we either:
- Create a new task in your Todoist pr
Update task
N
New issue or updated issue
Check if task already ex…
I
if task already exists1
Remove task
D
Do nothing1
S
Switch based on action
I
If action's due date is …
T
Task finished ?
Close task
I
If it's a sub-issue
Get parent issue
S
Set title with parent an…
Update task1
T
Task finished ?1
Close task1
Check if task already ex…
I
if task already exists3
D
Do nothing2
I
If action's due date is …
I
If it's a sub-issue1
Remove task1
Get parent issue1
S
Set title with parent an…
Create task2
Create task3
26 nodes26 edges

Hoe het werkt

  1. 1

    Trigger

    De workflow start met een trigger-trigger.

  2. 2

    Verwerking

    Gegevens stromen door 26 knooppunten, connecting if, linear, lineartrigger.

  3. 3

    Uitvoer

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

Knooppuntdetails (26)

TO

Todoist

todoist

#1
LI

Linear

linear

#2

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-linear-issues-to-todoist-tasks-automatically-create-update-close 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 Linear Issues to Todoist Tasks Automatically (Create, Update, Close)", "nodes": [...], ...}

Integraties

iflinearlineartriggersetswitchtodoist

Haal deze workflow op

Download en importeer met één klik

JSON downloadenBekijken op n8n.io
Knooppunten26
Complexiteithigh
Triggertrigger
Weergaven43

Gemaakt door

Léo Mathurin

Léo Mathurin

@leo-mathurin

Tags

iflinearlineartriggersetswitchtodoist

Nieuw bij n8n?

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

n8n gratis ophalen →