Add Todoist Tasks Right from Slack with Our New Integration

Users can add tasks to Todoist from any Slack channel or direct message starting today.

Slack integration banner

We’re excited to announce that we have now integrated Todoist with Slack—one of our most requested integrations of all time. Starting today, you can add tasks to Todoist from any Slack channel or direct message, so you can work without breaking your flow.   

Say your coworker pings you in the middle of the day:

Slack Task

When you type “/todoist Pick up a cake tonight at 6 p.m. #Errands @urgent” into a direct message or channel, a task to “Pick up a cake” is automatically added to your Errands project due at 6 p.m. that day, with the label @urgent. And you can enjoy the peace-of-mind that comes with knowing you won’t commit the cardinal sin of forgetting to bring the office birthday cake. Crisis averted!

Todoist Slack integration

How the Todoist and Slack integration works

To start using the Todoist and Slack integration, follow these steps:

  • Click the Slack button below (or visit to Slack
  • Select the Slack team you want to integrate with.
  • Click the Authorize button and sign into your Todoist account (if you aren’t already signed in).

authorization page

Once you’ve authorized the integration, you’re all set. Simply type “/todoist” anywhere in your Slack channels or direct messages, followed by the task name, due date, labels (@), and project (#), and press enter. You have just saved your task to Todoist in the respective project, with all of the relevant information.

Try out our Slack integration today and let us know what you think in the comments below!

If real-time chat is making your team less productive, it might be time for a change. Protect your team’s time and attention with a more mindful way to communicate. Learn about Twist, a team communication app that we designed for calmer, more organized communication.