Todoist, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Todoist account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Task Management
- Signs in to your account
- 31 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Todoist is
Todoist is a task management tool allowing users to create to-do lists, set deadlines, and collaborate on projects with reminders and cross-platform syncing
You sign in with your own Todoist account, the same way you already do. We never see or hold your password.
It can also be told by Todoist when something happens, rather than only doing things when you ask.
One message in, the work done in Todoist.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Todoist. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Todoist account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Todoist
These are the ready-made tools your AI employee already has in Todoist. It is not limited to them, but it never has to be taught these.
- Add WorkspaceTool to create a new workspace in todoist. use when you need a separate workspace to organize projects. generates uuid and temp id automatically.
- Close TaskThis tool marks an existing task as completed in todoist. it requires the task id of the task to be closed.
- Create CommentTool to create a new comment in todoist. use when you need to add a note to a specific task or project after confirming its id.
- Create LabelCreates a new label.
- Create ProjectCreates a new project in todoist.
- Create SectionTool to create a new section within a specific project. use when you need to group tasks under a new heading in a project.
- Create taskCreate a new task in todoist. this action allows users to create tasks with various parameters including content, due dates, priority, and more. the task can be created in a specif
- Delete LabelTool to delete a specific label. use when you need to permanently remove an unused label by its id after confirming it's not in use. example: "delete label with id 2298391482".
- Delete ProjectTool to delete a specific todoist project. use when you need to permanently remove a project by its id.
- Delete SectionTool to delete a specific section. use when you need to permanently remove an unused section by its id after confirming it's not in use. example: "delete section with id 82181370".
- Delete taskDelete a task from todoist. this action permanently removes the task and all its subtasks.
- Get All CommentsThis tool retrieves all comments associated with a specific task or project in todoist. it requires either a task id or a project id to fetch the comments, and it returns a json ar
- Get all labelsGet all personal labels from todoist. this action retrieves all personal labels from a user's todoist account. each label contains information like name, color, order and favorite
- Get all projectsGet all projects from a user's todoist account. this tool retrieves all projects from the authenticated user's todoist account. the response includes details like project id, name,
- Get All SectionsTool to retrieve all sections for a specific project in todoist. use when you need to list section structure within a project after selecting the project.
- Get All TasksFetches all tasks from todoist and returns their details.
- Get BackupsTool to list all available backup archives for the user. use when you need to retrieve and review all existing backups.
- Get CommentTool to retrieve details of a specific comment by its comment id. use when you need full information (content, timestamp, or attachment) about a known comment.
- Get LabelTool to retrieve a specific label by its id. use when you need detailed info about a label after you have its id.
- Get ProjectTool to retrieve a specific project by its id. use when you have a project id and need its metadata before display or update.
- Get SectionTool to retrieve a specific section by its id. use when you have a section id and need its metadata before display or update.
- Get Special BackupsTool to list special backup archives for the user. use when you need to retrieve all project backups for the authenticated user after creating or managing projects.
- Get TaskTool to retrieve a specific task by its id. use when you need to fetch all details of an existing task before processing or display.
- List Archived Workspace ProjectsTool to list all archived projects in a workspace. use when you need to retrieve archived workspace projects with optional filters or pagination.
- List FiltersTool to list all filters for the authenticated user. use when you need to retrieve the current set of custom filters.
- List Pending Workspace InvitationsTool to list pending invitation emails in a workspace. use when you need to check which email invites are still pending acceptance in a workspace.
- Reopen TaskThis tool reopens a previously completed task.
- Update CommentTool to update a specific comment's content. use when you need to correct or clarify an existing comment after confirming its id and the new text.
- Update ProjectTool to update a specific project's attributes such as name, color, indent, and order. use when you need to rename or reorder a project after reviewing its current settings. exampl
- Update SectionTool to update a specific section's attributes such as name and order. use when you need to rename or reorder a section after confirming its id.
- Update TaskTool to update an existing task's properties. use when you need to modify a task's details after confirming its id and new values.
What Todoist can tell it about
It does not only wait to be asked. These are the things Todoist can tell your AI employee about the moment they happen, so it can act without anyone noticing first.
- New Task CreatedA new task is added to Todoist.
You stay the boss of your Todoist account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Todoist account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Todoist is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Todoist and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Todoist
- Can an AI employee really work inside Todoist?
- Yes. It signs in to your own Todoist account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Todoist?
- No. Nothing moves and nothing is replaced. Your records stay in Todoist, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Todoist account?
- You sign in with your own Todoist account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Todoist?
- It has 31 ready-made tools in Todoist today, among them Add Workspace, Close Task and Create Comment. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Todoist and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Todoist and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Todoist?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Todoist is written down with what it did and when.