# Todoist for Raycast

URL: https://www.raycast.com/thomaslombart/todoist

> Check your Todoist tasks and quickly create new ones

- Install: raycast://extensions/thomaslombart/todoist
- Author: [Vdojxa Gojixeh](https://www.raycast.com/thomaslombart)
- Installs: 4,254
- Categories: Productivity
- Updated: 2022-05-27
- Source: https://github.com/raycast/extensions/tree/d2cae3a2f1377968944ffbec9082c724541f70f9/extensions/todoist/

## Commands

- **Today Tasks**: See your Todoist tasks due today.
- **Upcoming Tasks**: See your upcoming Todoist tasks grouped by due date.
- **Search Tasks**: Search across all your Todoist tasks.
- **Create Task**: Create a Todoist task.
- **Search Projects**: See your Todoist projects and tasks by project.
- **Create Project**: Create a Todoist project.

## README

### Raycast for Todoist

**This extension is not created by, affiliated with, or supported by Doist.**

Bring Todoist to Raycast so that you can manage your tasks easily. No more context-switching!

#### Getting started

Before using the command, you need to retrieve your Todoist token located in the [integration settings view](https://todoist.com/app/settings/integrations) under the section called **API token**.

Then, copy it and paste it either into the extension's Welcome screen or in the extension's preferences under **Todoist Token**.

#### Limitations

- Tasks in the "Today" and "Upcoming" views are not ordered the same as in your Todoist app because of a limitation from the [Todoist REST API](https://developer.todoist.com/rest/v1/#overview). The [Sync API](https://developer.todoist.com/sync/v8/) supports it but is not adapted for a Raycast extension.
- You can't move a task to another project because of a limitation from the Todoist REST API. You can't update the parent project of a project as well.
- Filters are not supported because of a limitation from the Todoist REST API.
- It's not possible to get tasks only assigned to you when sharing projects because of a limitation from the Todoist REST API.
