vMira
Todoist logo

Connect Todoist to vMira

Chat with Todoist and automate it — add Workspace in Todoist, on demand or on a schedule. One-click connect, then use it across web, WhatsApp, Telegram, Instagram, Messenger and LINE.

Use it anywhere you chat

Run Todoist from the chat you already use.

Connect Todoist once and use it from WhatsApp, Instagram, Telegram, Messenger, LINE — or the web. One account, same history and connected apps across every surface.

Task Management

What Todoist does — and what Mira does with it.

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.

76 chat actions1 event triggersOne-click connectLeast-privilege & revocableTask ManagementProductivity

From any chat

What Mira can do with Todoist.

31 Todoist actions, run in plain language from the web or any messaging app — WhatsApp, Instagram, Telegram, Messenger or LINE. Just ask; Mira maps it to the right action and runs it on your account.

Add Workspace

Tool to create a new workspace in todoist. use when you need a separate workspace to organize projects. generates uuid and temp id automatically.

Close Task

This tool marks an existing task as completed in todoist. it requires the `task id` of the task to be closed.

Create Comment

Tool 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 Label

Creates a new label.

Create Project

Creates a new project in todoist.

Create Section

Tool to create a new section within a specific project. use when you need to group tasks under a new heading in a project.

Create task

Create 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 spe...

Delete Label

Tool 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 Project

Tool to delete a specific todoist project. use when you need to permanently remove a project by its id.

Delete Section

Tool 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 task

Delete a task from todoist. this action permanently removes the task and all its subtasks.

Get All Comments

This 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...

Get all labels

Get 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 favori...

Get all projects

Get 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, na...

Get All Sections

Tool 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 Tasks

Fetches all tasks from todoist and returns their details.

Get Backups

Tool to list all available backup archives for the user. use when you need to retrieve and review all existing backups.

Get Comment

Tool 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 Label

Tool to retrieve a specific label by its id. use when you need detailed info about a label after you have its id.

Get Project

Tool to retrieve a specific project by its id. use when you have a project id and need its metadata before display or update.

Get Section

Tool 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 Backups

Tool 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 Task

Tool 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 Projects

Tool to list all archived projects in a workspace. use when you need to retrieve archived workspace projects with optional filters or pagination.

List Filters

Tool to list all filters for the authenticated user. use when you need to retrieve the current set of custom filters.

List Pending Workspace Invitations

Tool 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 Task

This tool reopens a previously completed task.

Update Comment

Tool 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 Project

Tool 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. exa...

Update Section

Tool 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 Task

Tool to update an existing task's properties. use when you need to modify a task's details after confirming its id and new values.

Chat or automate

Put Todoist on autopilot.

Ask once, or set it and forget it. Turn Todoist actions into recurring vMira workflows — scheduled runs and Todoist event triggers that run on their own and deliver straight to your chat on any platform.

Every morning

Mira add Workspace and sends the result to your chat.

When a Todoist event fires

Mira kicks off a workflow automatically — Todoist ships 1 event trigger.

On any schedule

Mira chains several Todoist actions into one recurring workflow, delivered wherever you chat.

Try asking

Things to ask Mira about Todoist.

Add Workspace in Todoist

Close Task in Todoist

Create Comment in Todoist

Create Label in Todoist

Create Project in Todoist

One minute to connect

How to connect Todoist to vMira.

01

Open a chat

On the web app or in WhatsApp, Telegram, Instagram or Messenger.

02

Ask for Todoist

Tell Mira what you want done — e.g. “Add Workspace in Todoist.”

03

Approve once

Mira opens a secure, least-privilege link to Todoist. Approve it once; revoke anytime in settings.

FAQ

Todoist + vMira, in brief.

Can I connect Todoist to AI?

Yes. Connect Todoist to vMira and run it from any chat in one click. Mira turns your plain-language request into the right Todoist action and runs it on your account.

What can Mira do with Todoist?

31 Todoist actions — including Add Workspace, Close Task, Create Comment. Just ask in plain language once it is connected.

Can I automate Todoist or run it on a schedule?

Yes. Beyond one-off asks, build recurring vMira workflows — scheduled runs and Todoist event triggers that chain Todoist actions and deliver the result to your chat automatically.

Which apps can I use Todoist from?

The web at vmira.ai and inside WhatsApp, Instagram, Telegram, Messenger and LINE — one account, with your history and connected apps following you across every surface.

Is Todoist on vMira free?

You can start free. Paid plans (from $4/mo) raise the limits and unlock heavier use, the top models, and more workflow runs. The same account works on the web and every messaging app.

Half the price

Every AI. Up to 200× the usage. From $4 a month.

See plans