Google Apps really lacks a full featured task management application with Google Tasks being so barebones. I recently heard from the developers of Todoist Premium ($29.00 USD/year) and took them up on their offer to check out their SaaS-based and Google Apps friendly task management application. It's available in the Google Apps Marketplace.
When I consider a task management application, I am the first to say the application shouldn't be too complex because, if it is, in the long run, it will be easier to quit using it and the application will become another discarded productivity tool statistic. Todoist Premium hits this mark for me as a user. It includes the following features:
- Automatic syncing across multiple platforms and devices
- Email reminders via email or mobile text message
- Task filtering over your active and completed tasks
- Task notes for adding notes to your tasks
- Label system for labeling tasks
- SSL security
- Task search
- Add emails as tasks
- Project templates for repetitive tasks
- Automatic backups
Because Todoist integrates with Google Apps, it includes Read/Write access to the following Google Apps:
Managing tasks with Todoist Premium
I added Todoist through the Google Apps Marketplace, and upon first login I found a very minimalist yet responsive to do list and task management application that should appeal to a wide range of users.Managing tasks in Todoist starts with creating a project. There is no central inbox. Once you create a project, adding tasks is quick and easy through the web interface; so easy you can bang out tasks all day. You also have the option of designating that completed tasks remain at the bottom of the page or you can delete them entirely. You can also archive completed projects for later reference. Figure A shows a project I setup for this blog post.
A Todoist ProjectClick on Add Task and then enter in a task. You can then set a due date, no date, or a recurring date. If you click on recurring dates and more, there is a nice cheat sheet of how you can insert dates and times in Todoist. Figure B shows Add Task in action.
Adding a Task
When adding a task, you can place it in any of your available projects and also move tasks between open projects. There is a also a labels feature where you can tag tasks with a label and then use labels as a viewing and organization tool. Click on the @symbol to show all labels. You can also add new labels from the Your Labels page.You can sort tasks by date, priority, and name. Depending on the details you like to tack onto your tasks, you have the option to set task priorities. You can also view tasks by due dates, and looking forward by seven days. You access these features from the top left corner of Todoist. Figure C shows some of the sorting and priority setting options.
Todoist view and priority setting options
If you are like me and reminders via email and text have saved you from missing more than one conference call, you'll be happy to know that Todoist includes reminders via email or push notification that you can set when creating or editing a task.
You also have the option to create tasks from your Gmail inbox through the Add Email as Tasks feature. However, be forewarned that this option doesn't work with the Gmail Labs Preview Pane.
Todoist Premium also includes a project template feature that is an import/export option that saves a text file template locally. The template export process does save additional information such as task priorities and task notes. However, the current Todoist method creating templates makes me uncomfortable in an enterprise situation because I could see users misplacing templates on their local drive.
Integrate Todoist with Google Apps
Since you are using Todoist with Google Apps, you have the option of pasting a URL from the iCalendar feed into Google Calendar. It took two tries for me to get a Todoist calendar to import successfully into the Google Calendar in my Google Apps for Business account. In fact, I received a feed processing error on one of the tries that just screams help desk call if a user comes across such an error. In a corporate Google Apps for Business scenario, I would really like to see some sort of Google Apps Administrator tool to run this import versus the end user.
Todoist settingsThe Todoist settings dialog box follows the same minimalist theme as the rest of the application with access to general settings, account information, reminders, backups, and authorizations. Figure D shows an example of the Todoist Premium General Settings:
Todoist general settings
While the settings dialog box has the standard features, I'd expect to see, I was left wanting these settings to be only available to the Google Apps Administrator, especially control over the backups.
Much to do about Todoist
Todoist Premium is definitely a task management application to consider if you are standardized on Google Apps for Business despite some rough edges in the Google Apps integration. While I'd like to see some more backend management tools at the domain level for the Google Apps Administrator, it's not enough to prevent me from recommending this very responsive and usable task management application for Google Apps for Business users.
Will Kelly is a freelance technical writer and analyst currently focusing on enterprise mobility, Bring Your Own Device (BYOD), and the consumerization of IT. He has also written about cloud computing, Big Data, virtualization, project management applications, Google Apps, Microsoft technologies, and online collaboration for TechRepublic and other sites. Will also works as a contract technical writer for clients in the Washington, DC area and nationwide. Follow Will on Twitter: @willkelly.