Use the AI Assistant extension with Todoist

Available for

  • Pro
  • Business

Platforms

  • Web
  • Windows 10
  • Linux

The AI Assistant extension consists of several nifty options that can enhance your workflows! As we add more options to the extension, we'll add instructions for each of them in this article.

ai-task-creator.png

Set up the extension

  1. Log in to Todoist at https://todoist.com or the desktop apps.
  2. Click your avatar in the top-left.
  3. Select Settings.
  4. Click Integrations in the side menu.
  5. Click Browse at the top of the Integrations settings.
  6. In the list of available integrations, select AI Assistant.
  7. Click Add.
  8. Click Confirm.

When running the extension for the first time, you're asked to grant access to read and write application data.

Use the Suggest tasks from the AI Assistant extension

The Suggest tasks from AI Assistant extension will help you break up large tasks into smaller chunks. Enter a task that you’d like to achieve and the extension will generate a list of task suggestions to help you reach your goal.

Here's how:

  1. In any Todoist project, click the three dots icon in the top-right corner to open the project menu.
  2. Click Suggest tasks with AI Assistant.
  3. In the modal that opens, use the text field to enter a task that you want to break up into smaller chunks and click Suggest tasks.
  4. Review the suggested list of tasks.
  5. Click Add.

Use the Give tips for completing task from the AI Assistant extension

This extension will give you tips on completing more complex tasks. Use it with one of your existing tasks, and it will generate the next actionable step to complete it.

Here's how:

  1. Click any existing task to open the task view. 
  2. Click the three dots icon in the top-right corner of the task view. If you're viewing the tasks in a list, you can hover over the task and click the three dots icon on the right. 
  3. Select AI Assistant.
  4. Click Give tips for completing task.
  5. The AI Assistant will generate the next actionable step for this task. 
  6. Click Add as comment to add the tip to your task's comment. 
  7. If you'd like to generate a new tip, click Try again.
  8. To close the AI Assistant and cancel the action, click Cancel.

Use the Make task more actionable from the AI Assistant extension

If you'd like to rewrite your tasks to make it easier to start working on them, this extension will help you achieve this.

Here's how:

  1. Click any existing task to open the task view.
  2. Click the three dots icon in the top-right corner of the task view. If you're viewing the tasks in a list, you can hover over the task and click the three dots icon on the right. 
  3. Select AI Assistant.
  4. Click Make task more actionable.
  5. The AI Assistant will generate an alternative name for this task. 
  6. If you'd like to use the new name generated by the extension, click Rewrite task.
  7. Click Try again if you'd like to see a different variant of the task.
  8. To close the AI Assistant and cancel the action, click Cancel.

Use the Break task down from the AI Assistant extension

When you have a complex task that requires multiple steps, use this extension to break it down and generate a list of sub-tasks. 

Here's how:

  1. Click any existing task to open the task view. 
  2. Click the three dots icon in the top-right corner of the task view. If you're viewing the tasks in a list, you can hover over the task and click the three dots icon on the right. 
  3. Select AI Assistant.
  4. Click Break task down.
  5. The AI Assistant will generate a list of sub-tasks. Review the list and deselect the boxes for sub-tasks that are not required. 
  6. Click Add sub-tasks to add them to your existing task. 
  7. If you'd like to generate a new list of sub-tasks, click Try again.
  8. To close the AI Assistant and cancel the action, click Cancel.

Remove the extension

  1. Click your avatar in the top-left.
  2. Select Settings.
  3. Click Integrations in the side menu.
  4. Click AI Assistant.
  5. Select Remove.
  6. Click Remove to confirm.

FAQ

Artificial intelligence is an extremely complex science and therefore, this article won’t aim to provide you with a comprehensive resource on the topic but rather give you a practical introduction.

At Todoist, we use OpenAI GPT-3, a service that can understand and write text in a very similar way to a human would. It's been trained on a vast amount of text from the internet and other sources, so it knows a lot about many different topics. This makes it good at writing essays, generating tasks, or even outputting code. It can also help answer questions or translate text from one language to another.

You can find more information on their website https://openai.com/

Generally, the rule of thumb is that the more specific and qualified the data, the better the output. For example, instead of using the query "How do I lose weight?" you could say "I'm a male that weighs 220 lbs and I'm 6'2" tall. I would like to lose 20 lbs. What's the easiest way to do that?"

The AI-based extension works best in English. Whilst it also supports input in other languages, you may notice it won’t work equally well in all of them. Whilst we ourselves have no control over this, this will likely improve in the future through OpenAI’s development of better models.

The extension isn’t enabled in your Todoist account by default, so if you haven’t installed it, there’s no further action required.

If you already have the extension installed but want to disable it, you can remove it by following the instructions above. 

With this integration, Todoist does not give OpenAI access to any of your Todoist data. However, OpenAI may use user input (queries) to improve their models. 

One of the limitations of our AI Assistant is that it may output harmful content when prompted. At Todoist, we’re committed to working towards developing a system that won’t cause any harm. As part of this responsibility, we’ve implemented a warning message that alerts you about potential harmful output when our system recognizes a harmful query.