Todoist Tasks



Todoist has revolutionized the way we run our small business by helping us simplify projects and coordinate tons of details. Todoist gave us the focus to scale our company from 2 to 75 employees, $12M in VC financing, and 350+ happy enterprise customers. Todoist helps me organize all my writing projects. ‎Ranked as “the best to-do list right now” by The Verge, Todoist is used by 25 million people to organize, plan and collaborate on projects, both big and small. Use Todoist to:. Capture and organize tasks the moment they pop into your head. Remember deadlines with reminders and due dates.

  1. To add a new task, simply press + on any platform, type out the task name, and press Add task to save it. Make it a daily habit to add tasks to Todoist whenever you think of them on whichever device is closest. Build a habit of adding a task to Todoist in seconds. As the day goes on, review what you have to do using the Today view in the top left.
  2. Todoist Pro gives you the power to get it all done Remember everything with reminders, keep track of as many projects as you need, make it look good with Pro Themes, and a lot more.

I've been using Todoist almost daily for the last 4 years. I've learned a lot of tips and tricks along the way, which I'd like to share with you. The official guide describes the basics to get started, but I want to cover some more advanced or lesser-known features in this post.

Update: Todoist also published a Hidden Features post, covering even more tips & tricks.

Customize your start page

As of version 949, custom queries were removed. You will have to create a custom filter and select it instead.

By default, Todoist uses the 'Next 7 days' view. But it's also possible to define any project, filter or custom query as home page. Go to Settings → General and select Custom query as your Start page.

That's the query I'm using: overdue, 3 days, @next, p:Inbox. This will show the following sections by default:

  • overdue
  • next 3 days
  • tasks marked with @next label
  • the inbox (depends on your language, e.g. it's p:Eingang in German)

Recurring tasks based on completion date

Todoist offers many ways to create recurring tasks using the every keyword. One overlooked feature is adding ! to every. Here's the difference:

  • every month creates tasks based on the task's original date. This is useful for tasks with exact due dates, e.g. paying your rent.
  • every! month creates tasks based on the task's last completion date. This is more appropriate for tasks that must be completed at regular intervals, e.g. working out.

Let's say we create a recurring task on January 10 and complete it on January 15. When every is used, the next occurrence is February 10, while every! leads to February 15:

Postponing recurring tasks

In a perfect world we would always complete our scheduled tasks on time. But sometimes you can't or don't want to finish a task today. There are various ways to deal with this:

  • Leave the task as overdue and finish it later. This may not be the best solution for passionate procrastinators, though. This also reduces your Karma points if you leave a task overdue for more than 4 days.
  • Mark the task as completed. However, this will distort your Karma points (as you check off a task that you did not actually complete).
  • By editing the date field or using smart date recognition you are able to re-define the task's schedule. This is not the preferred way to reschedule tasks, but it's possible using the starting keyword, e.g. every day starting tomorrow
  • Much more convenient is the built-in postponing mechanism. Open the task's menu and click on the circle arrow to reschedule the task to its next due date. This will not alter your task's original date query.

Structure subtasks

Subtasks are handy to structure your tasks within a project. Let's improve the hierarchy visually by connecting the following features:

  • A task starting with * (followed by a space) will hide its checkbox. This makes it perfect for subheadings.
  • Todoist supports basic Markdown formatting, so surround a text with **Text** to make it appear bold.

When combined, we are able to create a 'Scheduled' project with * **Monthly**, * **Weekly** and * **Daily** sections:

This makes it easier to distinguish parent projects from subprojects.

Archive subtasks

Completed tasks are archived automatically. However, this does not apply to subtasks by default. Instead, checking off a subtask marks it as completed without removing it from the view:

This may make sense for some people, but I don't like seeing completed tasks on my todo list. You can select the task's menu and click Archive, but there is an easier way to achieve it: Hold down Shift on your keyboard while checking off a subtask to automatically archive it.

Expand / Collapse all tasks

Subtasks are not only useful to structure your tasks. They also allow you to hide/collapse all children tasks by clicking the black arrow.

It would be great to collapse/fold or expand all subtasks at once, especially when dealing with many tasks. Unfortunately, Todoist does not offer such a feature, but it's possible with Bookmarklets, small scripts stored as browser bookmarks.

Todoist Tasks

Drag and drop these links onto your bookmark bar and click them while your Todoist web app is open:

Projects comments (premium)

You might have been using task comments already: hover over a task and click the speech bubble that appears next to the task name.

But did you know that you may also attach comments to projects? It's quite useful for generic notes or discussions.

Backup your data

I manage most of my tasks in Todoist, and I'd really hate losing any of them. If you're a Premium user, Todoist already creates automatic backups for all your active tasks. You can also try my Export tool for Todoist — an app I have written several years ago. It's free, open source and doesn't require a premium account. It also allows you to download all your data, including account information and archived tasks (JSON only).

Conclusion

Todoist is a simple yet powerful task manager. I hope my post helps you to get even more out of this app. If you're looking for more tips, visit the (unofficial) Todoist subreddit, where people are sharing a lot of useful knowledge.

If you know more useful tips and tricks, feel free to leave a comment below.

Do you want to try out premium features? Use my referral link and get two free months of Todoist Premium!

Related posts

Want to leave a comment?

Todoist Move Multiple Tasks

Join the discussion at Twitter. Feel free to drop me an email. 💌

There are surprisingly many (19!) ways to add tasks in Todoist. Here you will get a detailed overview of all of them.

The ability to quickly add a task to your task manager is vital for ensuring what David Allen refers to as “one trusted system.” The fact that you quickly can add a task or idea in almost any situation is one of the reasons why I like Todoist.

You can add tasks in Todoist using the keyboard on your phone or computer. With the help of Google Assistant, Alexa, or Siri you can use your voice to add tasks. You can also add tasks by email or automate the process using IFTTT.

Typing in tasks in Todoist

Whether you are using the web version, the Windows 10 app, or the Mac version, you can start by clicking on the Add Task link. Then you can type in whatever you want in the task window. By clicking on the different icons in the bottom right corner, you can add or select project, label, reminder, priority, and comment.

Using the keyboard shortcut

In Todoist, hitting the Q button on your keyboard will automatically bring up the Quick Add Task window. This is a free-floating window with the same design as the Add Task window.

How to add tasks in Todoist using only the keyboard

In either one of these windows, it is possible to add a task, with a project, label, priority, and date – all without using the mouse. Here is how:

  1. Hit Q on your keyboard to bring up the window.
  2. Type in the task.
  3. Hit the space-key, after that #. This brings up your project list.
  4. Start typing the project name until the project you want shows up.
  5. If needed, use the arrow keys to set the focus on the correct project.
  6. Hit Enter to select a project.
    1. If you are using a shared project, and want to assign the task to a project member, hit the + sign.
    2. Select the person, and hit Enter.
  7. Hit the space-key, after that @. This brings up a list of your labels.
  8. Select in the same manner as with projects.
  9. If you want to add a priority, hit the space-key, after that P.
  10. Type in priority between 1 and 3.
  11. To add a date, hit the space-key, after that type the date or day. See below, for details on dates.

Adding dates

Todoist understands natural language when it comes to days, months, etc. For adding a specific date, type in the date in your preferred format or use the calendar to select a date.

TYPETO GET
MonNext Monday
TueNext Tuesday
WedNext Wednesday
ThuNext Thursday
FriNext Friday
SatNext Saturday
SunNext Sunday
TodToday
TomTomorrow
Every MondayEvery Monday
Every other MondayEvery other Monday
Every third MondayEvery third Monday
Every MonthEvery Month

The really neat thing is that you can type in all of this in the task field, without having to use your mouse.

Adding comments

A thing I find a bit annoying is that if you want to add more than one comment, or if you want to add attachments or emails, you will not get the functionality needed for this by using the comment function from Add Task windows.

The workaround here is to set the date to today’s date (Today.) Then you add the comments, files, or emails, and then change the date to the date that you want this task to be done.

38 keyboard shortcuts that will improve productivity in Todoist and Evernote

Here are keyboard shortcuts that will improve productivity in Todoist, and Evernote. This is part two of a mini-series about keyboard shortcuts ...
Read More

Emailing tasks to a project in Todoist

You can email a task to any project in Todoist, including your inbox. This is done using the unique email address associated with each project. You can find this address by clicking on the Project Actions icon and then selecting Email tasks to this project.

Adding emails from Outlook

Using the Todoist Outlook add-in, you can easily add emails as an attachment or as a task. What is outstanding with this add-in is that the email keeps the connection to Outlook, making it possible to open the email directly from the Todoist Outlook add-in.

Add the email itself as a task

  1. Click on the email in Outlook.
  2. With the email in focus, click on the + in the Todoist Outlook add-in.
  3. Click on the Add email as task link at the bottom of the Quick Add Task window.
  4. Add project, label, priority, and date as needed.
  5. Click the Add Task button.

Add the email as an attachment to a task

  1. Click on the email in Outlook.
  2. Click on the grey comment icon to the right of the task.
  3. Hit the + button under Add comment.
  4. Click the Add Comment button.
  5. Close the task using the X in the upper right corner.

To download the Outlook add-in, go to https://en.todoist.com/downloads.

Adding emails from Gmail

With the Todoist Gmail add-in, it’s very easy to create tasks based on your email.

  1. Click on the Todoist icon in Gmail. This brings up the Quick Add Task window.
  2. Follow instructions as for Typing in tasks in Todoist.

Adding tasks from your browser

Todoist have add-ins for Chrome, Firefox, and Safari. The instructions should be identical for all browsers.

Add tasks in Todoist from Chrome

  1. Click on the Todoist icon in your browser. This will open a small window similar to the web version of Todoist.
  2. Either click on the + icon, click on Add Task or use the Q key on your keyboard.
  3. Follow the instructions for Typing in tasks in Todoist.

You can find all the add-ins by visiting https://en.todoist.com/downloads

How to use Chrome productively: Extensions and keyboard shortcuts

Using Google Chrome productively is not only about mastering keyboard shortcuts or installing the right extensions and apps. You also ...
Read More

Add tasks in Todoist from your Android phone or tab

This can be done by tapping on the + icon in the lower right corner. You can also use a dedicated widget. When tapped, this will bring up the Add Task window. See the instructions for Typing in tasks in Todoist. Be aware that the keyboard shortcut does not work here.

Adding tasks from a Samsung phone with a Bixby button

If you have a Samsung Galaxy S8, S9, Note8, or Note9, you have a dedicated button for Bixby, Samsung’s smart assistant. If you do not use Bixby, there are several apps that let you deactivate or reassign this button for other purposes.

I have used the bxActions app to make this button bring up the Add Task window on my Samsung Galaxy Note8.

Add a task using Braintoss

Todoist Recurring Tasks

Braintoss is a great app that let you add a task to your Todoist inbox in the form of a text, image or audio recording. See the below blog post for details.

How to set up Braintoss for Todoist to capture ideas on the move

Braintoss is the perfect tool for capturing information on the go, something that is a key element for successful GTD ...
Read More

Add tasks in Todoist using Google Assistant

Using Google Assistant, you can add tasks by following these steps:

  1. a. Say “OK Google, let me talk to Todoist.” or
    b. Long press the Home button on your phone and say “Let me talk to Todoist.”
  2. Say “Add a task Buy cat food.”
  3. After adding the task, the Todoist assistant will inform you that “The task has been added. Any changes?” At this point, you can move it to a project, add a label or set the task’s priority.
  4. You can move it to a project such as “Shopping” by saying:
    1. “Move it to shopping.
    2. “Move to shopping.
    3. “Project shopping.”
  5. You can add a label to the task, such as “Important”:
    1. “Add label important.”
    2. “Add important label.”
    3. “Label important.”
  6. You can set the priority of the task as well:
    1. “Set priority 4.”
    2. “Priority 3.”
    3. “Set priority to 1.”

Add an email as a task from Nine Email

Nine Email is the best Android-based email app I have found as an alternative for Newton.
The app lets you share the email text as a task or comment in Todoist.

Adding a task from your Android Wear wearable

I haven’t tried this myself, but it’s supposed to work like this:

  1. Say “OK Google, start to do list. Add task. Buy cat food.”
  2. The task Buy cat food is then added to your Todoist Inbox.

Add tasks in Todoist from your iPhone or iPad

You can add a task to Todoist from the widget on your iOS device. See the instructions for Typing in tasks in Todoist. Be aware that the keyboard shortcut does not work here.

Add tasks using Siri

To add tasks using Siri, call up Siri and use one of the following sentences:

  • “Add [task name] in Todoist.”
  • “Add a task named [task name] in Todoist.”
  • “Remind me to [task name] in Todoist.”

To add a due date and time and/or a project to any task, use the following format:

  • “Add [task name] [due date and time] in Todoist.”
  • “Add [task name] to my [project name] list in Todoist.”
Note that when adding tasks to projects, you need to use the word “list” after the project name.

Add task via voice command on Apple Watch

  1. Open the Todoist app by tapping the Todoist logo on your Apple Watch.
  2. Force touch anywhere inside the app, and you will see the option to Add Task.
  3. Once you see the voice recognition waves, say the task details and tap Done.
  4. On the next screen, you can select the task’s project.
  5. When you are finished, tap Save.

Add tasks in Todoist using Google Home

The Google Home is powered by Google Assistant. To add a task to Todoist, start with saying
“OK Google, let me talk to Todoist.” Then, follow the instructions for Google Assistant.

Using Amazon Echo and Alexa to add tasks in Todoist

Todoist can be enabled as a skill in Alexa. When this is done, you will be able to use your voice to add tasks in Todoist. I have not tried this myself and will, therefore, recommend Todoists article on how to do this, as well as Toms Guide also on how to set up Todoist with Alexa.

Add multiple tasks by using copy and paste

What is the easiest way to add multiple tasks to Todoist? Use a text editor.

  1. Start by making a list in your favorite text editor. It can be Word, TextPad, Evernote, or any other application.
  2. Make a list with each task on a separate line. Use a hard return (Enter).
  3. Copy the text.
  4. Click + Add Task in Todoist. You then get a question, “Do you want to add X tasks?”
  5. Answer “Yes.” (If you answer “No” the text will be pasted as a continuous text in a single task.)

If you want to sign up for Todoist Premium, I would appreciate if you use this link. This will not cost you any extra but will give me two months Todoist Premium. Thank you!

Add tasks in Todoist using automation

Add tasks in Todoist using the free IFTTT service

Todoist Repeating Tasks

IFTTT is short for IF That, Then This. With the help of IFTTT, you can create a two-step automation that automatically creates tasks in your Todoist inbox based on a trigger. I use IFTTT for the following:

Export Todoist Tasks

  • Every time I get a text message, a copy of the text is created as a task in my Todoist inbox.
  • If I have an unanswered phone call, the task of calling back the given number is created in the Todoist inbox.
  • When I get a new Twitter follower, I get a task in my Todoist inbox so that I can follow up if needed.

Add tasks in Todoist Zapier

Zapier is a more advanced alternative to IFTTT. In Zapier you can create a multi-step automation that creates tasks in Todoist. Zapier has a lot more possibilities than IFTTT, but you will have to pay for multi-step automations or extensive use.

Todoist See Completed Tasks

Puh! That was 19 different ways to make you remember. Whats your favorite way?