Templates / Sync Linear issues to Todoist tasks automatically (create, update, close)

Sync Linear issues to Todoist tasks automatically (create, update, close)

Ready for 3.0

by Léo Mathurin · 1,162 views · created 2025-07-03 · 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.

Nodes used (7)

TodoistLinear

What it does

✨ 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 the task accordingly - If the issue is marked Done, the Todoist task is closed - If it's deleted in Linear, the Todoist task is also removed - Sub-issues get enriched with their parent title for clarity --- 🛠️ Customization - Replace [email protected] with your Linear email in the IF nodes - Adjust which states are synced (e.g. “In Progress”, “Todo”...) - Customize the Todoist project, labels, or title formatting --- ⚠️ Bi-directional Sync? This workflow is one-way (Linear ➜ Todoist). Bi-directional syncing might be possible but isn’t handled here—it would be a cool upgrade! --- ✅ Requirements - n8n with OAuth2 access to Linear and Todoist - Your Linear email set in the workflow for filtering - A target Todoist project (default: Inbox) --- 💬 Need Help? Ask in the n8n Forum or join the Discord. Happy Automating! 🚀

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.