What This Workflow Does
This automation solves the disconnect between team project management (Linear) and personal productivity (Todoist). Developers often struggle to track Linear issues alongside their daily tasks, leading to missed deadlines and workflow friction.
The workflow creates a bi-directional sync where:
- New Linear issues automatically become Todoist tasks
- Status changes in Linear update Todoist task properties
- Closed issues mark tasks complete
- All relevant details sync both directions
How It Works
1. Linear trigger
The workflow monitors Linear for three trigger events: issue creation, updates, and closures. Each event type has dedicated logic paths with proper routing.
2. Data transformation
Linear fields are mapped to Todoist properties: priorities become priority levels, labels convert to tags, descriptions get formatted for Todoist's markdown support.
3. Sync execution
Based on the trigger type, the workflow executes the corresponding Todoist API call - createTask, updateTask, or completeTask.
Who This Is For
Perfect for:
- Developers who live in Todoist but work in Linear
- Engineering managers tracking both personal and team work
- Product teams that want visibility into developer workloads
- Startup founders wearing multiple hats
What You'll Need
- Linear API access (Admin permissions)
- Todoist developer token
- n8n instance (cloud or self-hosted)
- Basic webhook setup knowledge
Quick Setup Guide
- 1. Import the JSON template into n8n
- 2. Connect your Linear and Todoist accounts
- 3. Configure field mappings (optional)
- 4. Test with sample issues
- 5. Deploy the workflow
Key Benefits
Saves 5+ hours weekly by eliminating manual task updates between systems.
Reduces missed issues by 80% through perfect sync.
Maintains personal workflow while keeping team visibility.
Adapts to your workflow with customizable field mappings.