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. Can't think of a good task name? Need some help create sub-tasks to break down that task? AI Assistant can help! 

ai-task-creator.png

Set up the extension

Warning

The AI Assistant isn't available on Todoist for iOS or Android. Make sure to use Todoist on your web browser or the desktop apps.

  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.

Suggest tasks

If you have a bigger achievement in mind, but don't know where to start, get some suggestions! This option 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.

Get tips for completing a task

If you're struggling to figure out how to progress on a certain task, why not ask for a tip?

Use this option on one of your existing tasks. It will generate the next actionable step to complete it:

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

Make tasks more actionable

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

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

Break a task down into sub-tasks

When you have a complex task that requires multiple steps, use this option 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.