Todoist Integrations That Will Boost Your Productivity

Start automating your life and getting more done with these apps.

Illustration by @margaridamouta

As a Todoist user, you’re likely already using many of the features available within the app to help you do your best work. If you have go-to projects, you can access them more easily with Todoist Favorites. Looking for a different look and feel? We’ve got you covered with multiple themes, including the ever popular Dark Theme. Don’t forget labels, filters, and a suite of other features to organize your tasks more efficiently.

If you’re eager to get even more out of Todoist, we have the answer: integrations. If saving time through automation sounds appealing, our 60+ integrations are exactly what you need to bring together all your favorite tools into one productivity hub. Here are some of our favorite Todoist Integrations to get you started…

Zapier

Zapier isn’t exactly an integration itself. Rather, it’s the best way to build your own custom integrations without writing a single line of code. Using Zapier and Todoist allows you to connect your to-do list with just about any other app.

One helpful new feature is Zapier Slack Actions. If you’re a Slack user, you know that action items can easily get lost among the chatter. With Slack Actions, you can quickly create tasks from any message in Slack so that you can tackle it later. The slack message you select, along with other helpful information like channel name and username, will be sent over to Todoist, creating a new task.

Todoist Tip: Create multi-step workflows that originate from a Slack message. You can push a Slack message to create a Todoist task and then append the message to an Evernote note or log it in an Airtable base, all in one fell swoop.

Getting Setup With Zapier

  1. Open https://zapier.com/zapbook/todoist.
  2. Click the Make a zap with Todoist button.
  3. Set up Todoist trigger. You’ll be asked to connect your Todoist account and grant Zapier authorization to access data from your account. To continue, proceed with authorization.
Create tasks from Slack by pushing messages to Zapier.

Pomodone

PomoDone is the perfect integration if you already practice the Pomodoro Technique with your Todoist tasks or want to start. If you’re curious about how long it takes to complete your to-dos, tracking the time you spend on each task with PomoDone is simple.

Pomodoro is an effective productivity technique that will show you where your time goes. For instance, a task that you guess might take two pomodoros (2, 25 work minute sessions) may actually take you four pomodoro (4, 25 minute work sessions). You can then use that knowledge to make more accurate estimates in the future. Tracking always beats guessing.

Todoist Tip: The PomoDone + Todoist Integration has recently been improved with filter support. You can now choose which specific projects and filters you want to track. This means you can go from simply tracking tasks like “Write the annual report” to tracking all tasks in your “Work” project or “writing” filter.

Getting Setup With PomoDone

  1. Create a PomoDone account.
  2. Connect your Todoist account with PomoDone.
  3. Select the Todoist projects and/or filters you want to track in PomoDone.
  4. Define a PomoDone bucket for each project or filter and start using PomoDone to track your time.
Select the projects and filters you want to track with PomoDone

Pleexy

If you’re productivity obsessed with multiple to-do list apps or simply use different task management tools for work and your personal life, Pleexy should be your go-to Todoist integration. Rather than having your to-dos scattered across apps, you can use Pleexy to bring them all into Todoist.  

Say your team uses Asana to manage projects, but you like to keep track of everything you’re personally responsible for in Todoist. Pleexy will sync the two lists so everything is accounted for in your Todoist. And when you complete or update a task in Todoist, those changes will automatically sync back to Asana. Pleexy supports several project management productivity tools including Asana, Trello, Evernote and Basecamp.

Getting Setup With Pleexy

  1. Visit https://pleexy.com/signup
  2. Click on Todoist.
  3. Authorize your Todoist account to grant Pleexy access to your Todoist data.
  4. Select the app you’d like to connect to Todoist from the list, and then follow the steps to set up the connection through Pleexy.
Connect apps like Basecamp with Todoist via Pleexy.

Shift

Sometimes it’s the little things that add up to make us less efficient. Something as simple as switching between apps and keeping our tabs in order can add up into time we can’t get back. Enter Shift.

Shift lets you connect your email accounts, Todoist, and all of your other favorite apps and extensions in one beautiful desktop workspace. Suddenly, you’re spending less time logging in and out of your email accounts or moving from tool to tool and more time focused on what you need to get done.

Todoist Tip: It’s a headache switching between your work email account and the handful of personal accounts you might use. Add all your gmail accounts to Shift to eliminate the annoying game of login-logout! While accessing your inbox in Shift, you can add the Todoist for Gmail extension and add any email as a task to Todoist.

Getting Setup With Shift

  1. Download Shift (available for Mac,Windows, and Linux)
  2. Within Shift, select the “Add Application” button
  3. Navigate to “Apps” and locate “Todoist” under the “Project and Task Management” category
  4. Click the Todoist icon and provide an Account Name and Account Color
  5. Login to Todoist
  6. Todoist should now appear in your Shift sidebar
Access Todoist from directly inside Shift.

Mailbutler

With Mailbutler, Inbox Zero isn’t just a pipe dream. With features like Tracking, Send Later, and Snooze, email management is just…easier. You can connect Todoist with Mailbutler and send emails as tasks straight to your to-do list.

Todoist Tip: Use the Todoist Mailbutler integration to send the tasks that you create in Mailbuter directly to the Todoist project of your choice. Send an email invite for coffee from a friend to your “Social” project in Todoist and an invoice from your contractor to your “House Renovations” project.

Getting Set Up With MailButler

  1. Sign up for Mailbutler and navigate to the Mailbutler Dashboard
  2. At to the top right corner, select the dropdown menu and click “Integrations”
  3. Select “Add Service” and choose “Todoist” under “Task services”
  4. Provide Mailbutler access to your Todoist account
  5. Navigate to your Mailbutler Integrations List
  6. Select the settings icon next to Todoist and choose the name of the Project you want to integrate with Mailbutler. Once complete, click Update to save.
Select the Todoist projects you want to integrate with Mailbutler

Exist

If tracking your tasks isn’t enough, Exist lets you track, well, everything. Practicing some form of quantified self will help you visualize trends in everything from your sleep and productivity to your fitness and music tastes. Exist is the ideal tool for bringing all your self-tracking together, from apps like Todoist, FitBit, Last.FM, and RescueTime.

Getting Set-Up With Exist

  1. Sign up for Exist
  2. On the Exist Dashboard, select “Add a service”
  3. Navigate to Todoist and select “Connect”
  4. Provide Exist with permissions to your Todoist account by selecting “Agree” on the permission request page
  5. Your Todoist information will now appear under “Productivity”

Google Calendar

The age old productivity question: calendar or to-do list? We say, “why not both?” Our Todoist 2-way sync with Google Calendar lets you see your tasks with a due date and/or time on both your calendar and your Todoist task list.

Adding important time-sensitive tasks to your calendar and your to-do list will help you visualize what you need to get done and provide you with an accurate picture of your day, week, or month.

Todoist Tip: Timeblock your tasks by using Todoist and your Google Calendar in tandem. Set a custom event duration for a Todoist task by adding [30m] to the task name. When saved, the task will appear as a new Google Calendar event with a duration of 30 minutes.

Getting Set-Up With Calendar Sync

  1. Sign into the Todoist web app (this integration can only be authorized via the web app).
  2. Click on the gear icon in the upper-right and select Settings.
  3. Click on the Integrations tab.
  4. Then click Connect next to Google Calendar.
Task durations added in Todoist will be reflected on your Google Calendar.

Google Drive and Dropbox

Documents spread across cloud apps like Google Drive and Dropbox can leave us bouncing between files instead of having them where we need them. Luckily, there’s an integration for that! Todoist integrates with Google Drive and Dropbox allowing you to upload task attachments directly from your file storage accounts online.

Adding details to your to-dos is the best way to add context to your tasks and keep important and relevant documents right where you need them.

Todoist Tip: Having documents handy and accessible is particularly important while collaborating with others. Share documents with your teammates from Google Drive and Dropbox as Todoist task attachments so you’re all working with the same information.

Getting Set-Up With Google Drive and Dropbox

  1. Hover over a task and click the note icon that appears next to its name.
  2. Click on the upload icon, then choose the location you’d like to upload a file from: Google Drive or Dropbox.
  3. Browse through your files and click the name of the file you’d like to attach.


Automating certain processes with Todoist integrations is a win-win: less time on tedious tasks and more time on important ones.

While we’ve listed only a few, feel free to experiment with 60+ integrations and even more when you connect Todoist with other apps via Zapier. Let us know which integrations you currently use and which you’d like to see available in the future! Leave us a comment below or reach out to us on Twitter (@Todoist).