Sync Linear Issues to Todoist Tasks Automatically (Create, Update, Close) — n8n 工作流

复杂度 触发器26 个节点🏷️ Project Management👁 43 次查看作者:Léo Mathurin

概览

✨ 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

使用的节点

TodoistLinear

工作流预览

✨ 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

工作原理

  1. 1

    触发器

    工作流由 触发器 触发器启动。

  2. 2

    处理

    数据流经 26 个节点, connecting if, linear, lineartrigger。

  3. 3

    输出

    工作流完成自动化并将结果发送到配置的目标。

节点详情 (26)

TO

Todoist

todoist

#1
LI

Linear

linear

#2

如何导入此工作流

  1. 1点击右侧 下载 JSON 按钮保存工作流文件。
  2. 2打开你的 n8n 实例,依次点击 工作流 → 新建 → 从文件导入
  3. 3选择下载的 sync-linear-issues-to-todoist-tasks-automatically-create-update-close 文件并点击导入。
  4. 4为每个服务节点配置 凭证(API 密钥、OAuth 等)。
  5. 5点击 测试工作流 验证一切正常,然后激活它。

或直接在 n8n → 从 JSON 导入 中粘贴:

{ "name": "Sync Linear Issues to Todoist Tasks Automatically (Create, Update, Close)", "nodes": [...], ...}

集成

iflinearlineartriggersetswitchtodoist

获取此工作流

一键下载并导入

下载 JSON在 n8n.io 上查看
节点26
复杂度high
触发器trigger
查看次数43

创建者

Léo Mathurin

Léo Mathurin

@leo-mathurin

标签

iflinearlineartriggersetswitchtodoist

n8n 新手?

n8n 是一款免费开源的工作流自动化工具,支持自托管或使用云版本。

免费获取 n8n →