Overview
Connect Todoist to your Taskade workspace to keep your task list and your projects in sync. Use automation flows or AI agents to create, update, complete, find, and delete Todoist tasks without leaving Taskade, and start a flow the moment a Todoist task is checked off.
TL;DR: Todoist connects to Taskade as both a trigger and a set of actions. The Task Completed trigger starts a flow when you finish a Todoist task, and five actions (Create, Update, Complete, Find, Delete Task) push work back out, so your Todoist list and your Taskade Projects stay in sync on their own. Pair it with an AI agent to triage or summarize tasks as they move.
💡 Note: Want to bring an existing Todoist list into Taskade instead? See Import from Todoist.
Connect & Configure Todoist
Before you build, connect your Todoist account once. The connection is then reusable across every automation and agent in your workspace.
- Open the Automations tab and create or edit an automation.
- Add a Todoist trigger or action, then click Connect next to the account field.
- Sign in to Todoist and approve access in the window that opens.
- Click Test connection to confirm Todoist responds, then Save.
If a Todoist step ever returns an error after working for a while, the connection has gone stale. Reopen the step, reconnect your Todoist account, and the flow picks right back up.
Todoist Triggers & Actions
A trigger starts a flow. Actions do the work. Todoist gives you one trigger and five actions.
Trigger
| Trigger | Fires when |
|---|---|
| Task Completed | A task in Todoist is marked complete. Outputs the task details so later steps can use them. |
Actions
| Action | What it does |
|---|---|
| Create Task | Add a new task to a Todoist project. |
| Update Task | Change the content, due date, or other details of a task. |
| Complete Task | Mark a Todoist task as done. |
| Find Task | Look up a task to use in later steps. |
| Delete Task | Remove a task from Todoist. |
Use Todoist with AI Agents
Add Todoist as a tool on any AI agent so the agent can manage your tasks in plain language. Open the agent's Tools tab, add the Todoist tool, and connect your account.
Prompt examples
- "Create a Todoist task to follow up with the new lead tomorrow at 9am."
- "Find my overdue Todoist tasks and summarize them by project."
- "When I complete a Todoist task, log it to my weekly review project."
Example Workflows
- Close the loop: when a Todoist task is completed, add a checked-off task to your Taskade project so your workspace keeps the record.
- One inbox: on a new lead or form submission, create a Todoist task so it lands in the list you already check every day.
- Daily triage: on a schedule, have an AI agent find open Todoist tasks and post a prioritized plan to your project.
Frequently Asked Questions
Does Todoist send events into Taskade, or only receive actions?
Both. Todoist offers a Task Completed trigger that starts a Taskade flow when you finish a task, plus five actions (Create, Update, Complete, Find, Delete Task) that Taskade pushes back out. So you can both react to Todoist activity and update Todoist from your workspace.
Which plans include the Todoist integration?
Taskade's 100+ integrations are available across plans, with higher automation-run and AI limits on paid tiers (Starter $6/mo, Pro $16/mo, Business $40/mo, and up, on annual billing). See the pricing page for current details.
My Todoist step stopped working. How do I fix it?
The connection has gone stale, which can happen when access is revoked or rotated. Open the automation, select the Todoist step, reconnect your Todoist account, and run the flow again. Once the connection is active, the step resolves normally.
Related guides
- Import from Todoist — Bring an existing Todoist list into Taskade
- Automations: The Execution Pillar — How triggers and actions run your work
- Automation Triggers — Start a flow when something happens
- Automation Actions — Push work out to connected apps
- Custom AI Agents — Give an agent the Todoist tool
