Todoist Ical



Todoist + Your Calendar Thousands of Premium users already use Todoist’s calendar subscribe feature to view their scheduled tasks inside iCal, Outlook, and Google Calendar. Now, you can view and share a single project in calendar form. It turns every uncompleted Todoist task with a date associated with it into an all-day event in an iCal-based calendar. It won’t provide you bidirectional sync, but until the Todoist developers provide me a better solution, it works well enough for me. (Note: The method requires a.

  1. Todoist Calendar View
  2. Todoist Google Calendar Sync
  3. Todoist Ical Synchronization
Todoist

If you are doing GTD, there is really no way you can do without Todoist Premium. Even if you don’t, location-based reminders, task comments, and file uploads, and projects templates are features that are worth the cost.

Is Todoist Premium worth the money?

Yes. Todoist Premium cost €32/$29 per year. What you get in return is worth much more. Check out the below list.

Todoist

1. Task Labels & Reminders
Labels are a key element in the GTD setup. I use them for contexts. This alone has a big impact on my productivity. Reminders are rarely used. However, used with caution it can be a nice feature.

2. Location-based Reminders
This is a feature that makes me smile every time I use it. When I arrive at the cabin I’m automatically reminded of what I should remember to bring back home. Want to be totally sure to remember to buy cat food? Set up a reminder when you leave work and another when you are close to the exit to the shopping center.

3. Add tasks via email
Even if I don’t use this myself, I see that this can be handy. Without having to open Todoist, you can add emails as tasks to your to-do list by forwarding them to a unique email address. Todoist also has integration with Outlook, Gmail, and Thunderbird.

4. Task comments & file uploads
To be honest, I do not see how people can live without this. Comments and file uploads make you able to gather all the information that you need to get the task done in one place. You can add emails from Outlook, using the Outlook add-in.

5. Automatic backups
If you are going to literally put your whole life into a system, having a reliable backup should be self-evident.

6. Productivity tracking and charts
By using Todoist karma, you can earn Karma points by completing tasks. This works! Having the possibility to track your productivity performance can be a motivational booster. It’s so easy to forget all the stuff you got done last week.

Todoist Karma – A step counter for your productivity

The best way to explain the concept of Todoist Karma is to compare it with a step counter. Karma works because ...
Read More

7. iCal synchronization
If you like having your tasks in your calendar, this will enable just that. Tasks with a due date only will show up as all-day events. Tasks with a due date and time will show up as one-hour blocks in your calendar. For Google Calendar, Todoist offers real-time, 2-way integration. More information can be found here.

Todoist Ical

8. Project templates
Templates are a great way to be able to recreate or duplicate projects. It is also possible to share templates with other Todoist users.

[wc_box color=”primary” text_align=”left” margin_top=”” margin_bottom=”” class=””]

With Todoist Premium, you can download my GTD Weekly review template and my Todoist Packing list template.

Todoist vs google calendarGoogle

[/wc_box]

9. More active projects
In the free version of Todoist, you can have 80 active projects. If you think this sounds lazy, you get 200 active projects with Todoist Premium.

10. Involve more people
The Basic version of Todoist has a limit of 5 people that you can delegate tasks to. In the Premium version, this number is 25. It this still is not enough, the Business account doubles this to 50 people.

Todoist Calendar View

11. Get more colors to group your projects
Using different shades of the same color is a great way to differentiate sub-projects from parent projects. Free users have 10 different colors. Premium users have 22.

12. Support a great product
It’s easy to take free software for granted. However, at some time all software companies have to leave mom’s basement. To me, it’s only natural to give something back to people who make a product that I really enjoy.

Want to sign up for Todoist Premium?
In that case, I would appreciate if you use the below link. If you do that, I get two months Todoist Premium added to my account – with no extra cost for you. Thanks!
Sign up for Todoist Premium here

I love Todoist.com‘s elegant, simple interface and the functionality it offers, and I was desperate to find a way to integrate it with Google Calendar. Though clunky, the method I describe below seems to work. It turns every uncompleted Todoist task with a date associated with it into an all-day event in an iCal-based calendar. It won’t provide you bidirectional sync, but until the Todoist developers provide me a better solution, it works well enough for me.

(Note: The method requires a small amount of knowledge on Yahoo! Pipes and PHP, a Yahoo! account, and access to a server that can serve PHP files.)

  1. Clone this Yahoo! pipe; this pipe turns your Todoist list into an iCal file. (Someone else originally authored the pipe, but the original pipe has disappeared, so I can’t credit the true author. You might notice that the pipe has a 10 am PST [Pacific Standard Time] string hardcoded in; that’s because Yahoo! Pipes doesn’t seem to support all day events. Either that or I couldn’t figure out how to do it, which is more than likely! So for now let’s temporarily set every Todoist item to start at 10 am. But don’t worry; we alter the time of the event through PHP later on.)
  2. You’ll need to enter your Todoist API key somewhere in the pipe. Instructions on where exactly to do this are in the pipe’s description. You an get your Todoist API key by clicking Preference -> Account in Todoist.
  3. Grab the URL of the resulting iCal calendar, as shown in the screenshot below. Click to see a larger version of the image. Make sure to right-click the iCal option and copy the link.
  4. Open a text editor and type in the following lines of PHP, and paste the URL you obtained from step 3 where it says xxxx:
    $data = ‘xxxx‘;
    $data = file_get_contents($data);

    print str_replace(‘T180000Z’, ”, $data);

    What this does is remove the start time and end time associated with each event, turning it into a whole day item.
  5. Save the file as .php and upload it to a PHP-capable webserver.
  6. Get the the URL of your php file and add it to your list of GCal calendars by clicking Other Calendars > Add > Add by URL.

If everything turns out well, you should see your Todoist items appearing as whole day events in your new calendar, as shown below:

As I said, it ain’t elegant, but it’s better than nothing! This means that I have unidirectional offline access to Todoist, which is good enough for me… for now.

Todoist Google Calendar Sync


  1. i want to try this, but i have no option to configurate the pipe. The same problem if i make a copy

  2. I write a PHP Script to have a two-way iCal Server for Todoist

  3. Yikes. Thanks for trying.

Todoist Ical Synchronization

Leave a Reply