Create iOS 5 Reminders Tasks from Alfred

This is a quick and simple Alfred extension that creates a new basic todo at the end of the “Reminders” calendar. Nothing new or ground breaking here but it is really convenient now that it syncs to the Reminders app on iOS 5. I also added some code to Growl after it finishes, hopefully Growl works (it did for me) but no guarantees!

Here is a link to the Alfred Extension: Create Reminders Task

*apparently only works in Lion*

 

 

 

 

 

 

  • Fdat

    I really love your work! These are awesome extensions. Thank you so much for sharing the love :)

  • http://twitter.com/Kudusch Tim

    That’s great!
    Nice idea.

    One thing though…
    If you work with multiple Reminder lists, you have to change the name of the Reminders calendar accordingly to the name you gave the list.

  • Anonymous

    Excellent tip on working with multiple lists.

  • Anonymous

    Thanks!

  • Andy

    Can i set a due date ?

  • Christian

    QuickCal will allow that in the upcoming version. 

  • Christian

    Reminders are already working in the current version. It will be much improved in the next version though.

  • http://twitter.com/Dorv Ivey West

    Hmmm.. Instead of running in the background, it launched iCal. Is that supposed to happen?

  • Anonymous

    If its not already running the script has to open iCal, there is no other way to pass it a task via AppleScript. But if iCal is already running it should stay out of the way.

    - Don

  • http://feber.se Roger Åberg

    Download-link doesnt work :(

  • Anonymous

    I just tried and it worked for me. Maybe Cloudapp was having issues when you tried?

  • Nick Knisely

    This works a treat apparently, but doesn’t seem to be able to talk to iCloud based reminder lists. (The server complains when you create a task in a list that’s hosted on the cloud.)

  • Alex

    Without Growl installed, I was having some trouble getting this working.

    For anyone else in this situation: what worked for me is to remove the Growl call in the AppleScript, which is everything from the line ‘tell application “System Events”‘ to the penultimate line, “end if”.

  • Marcus

    Really want to use this extension, but I get an error message that says that the server does not support this request…

  • Dnipower
  • http://twitter.com/VickyH101 Victoria Harazim

    Great Post! I’m a newbie to Alfred, so forgive me if this is a rookie error! I seem to be having some issues with the iOS5 Reminders extension? It creates the task, but fails to sync it to Reminders on my phone; I was wondering if you could assist me? The Growl notification works, but not the syncing, it seems

  • http://themrsmith.com Jason Smith

    It brings up iCal for me even if it is already running. Do I have a setting I need to change? It is already marked to run in background.

  • Anderworx

    This is great. Thanks.

  • http://elijahclark.com Elijah Clark

    is there any way to set a reminder time?

  • http://ncus.me ncus

    Would like to know too.

  • Anonymous

    Unfortunately not with this script. It is intended for quick and simplistic reminders. For more advanced tasks with natural language parsing (today, tomorrow, noon on saturday) and reminder times I would HIGHLY recommend QuickCal. It is well worth the small price and you won’t find a better option. http://quickcalapp.com/
    - Don

  • http://twitter.com/koljaSx Kolja Schönig

    it does not work :(  

  • David Maciejewski

    What Themes did you use for Alfred and Growl?

  • Pierre Vanoverschelde

    If the extension is not working maybe it’s because you’re not english or the ical language is not english. I’m from France and I change the script to “Rappels” and not “Reminders” and it worked like a charm! Hoping it can help some of you.

  • http://twitter.com/michaelrose Michael Rose

    Thanks for this comment, useful as I couldn’t get it to work on my new app. I installed Growl and it worked just fine.

  • Anonymous

    Yeah, but it’s not as fast as Alfred with your “R …” :)

    Soon, Fantastical will have Reminders support and then I’ll never have to open iCal again!

    (Fantastical coded their own local sync to bypass needing iCal open, whereas QuickCal needs iCal to be open — but the QuickCal guys are working on it…it’s a race to see who makes it there first!)

    Thanks again for a great way to “mind dump” into Reminders!

  • Anonymous

    You have to have iCal open for the sync to work.

    Also, as others have mentioned, you need to:
    - Have Growl installed and functioning properly
    - Use “Reminders” as the name of your primary Reminder list

  • Anonymous

    I hope you don’t mind that I used your extension and the iCal Event one to create an extension that allows you to enter reminders with no date, today, tomorrow or X/X/XX:
    http://mohey.be/post/20543412659/alfred-extension-for-ical-reminders

    Let me know what you think!

    And thanks for creating the extension!

  • http://twitter.com/dlinsin David Linsin

    I extended the script to add a due date with an alarm:

    https://gist.github.com/2666823

  • Jeremy

    This is a very cool extension, but it doesn’t work with ML, unfortunately.

  • http://twitter.com/resourcerer  martijn aslander

    Great!

    For the dutch users, to make it work:

    1. Copy the script in a texteditor
    2. Search for iCal , and replace all with Agenda
    3. Search for reminders, and replace all with Herinneringen

    That should do the trick  :)

    Martijn

    co-founder of lifehacking.nl

  • Rick Dronkers

    Could you make a version that works with the Mountain Lion Reminders App? I really need one that supports it

  • binaryghost

    I think my buddy David already made one. Check out his site. http://jdfwarrior.tumblr.com/post/28062338466/creating-reminders-in-the-mountain-lion-reminders
    - Don S.

  • http://www.linkedin.com/in/matthewtagg Matt Tagg

    This is better than Quickcal, IMHO. Used to be a fan, but it’s too buggy, the hotkey doesn’t work half the time.

  • Pingback: iCloud: Legg til nye påminnelser med Alfred [Mac] | MacGeeky.no

  • Jack James

    if you want, just modify the applescript like so:

    on alfred_script(q)  tell application “Reminders” make new reminder with properties {name:q}  end telltell application “System Events” set isRunning to (count of (every process whose bundle identifier is “com.Growl.GrowlHelperApp”)) > 0end tellif isRunning then tell application id “com.Growl.GrowlHelperApp” set the allNotificationsList to ¬ {“New Reminders Task”} set the enabledNotificationsList to ¬ {“New Reminders Task”} register as application ¬ “New Reminders Task” all notifications allNotificationsList ¬ default notifications enabledNotificationsList ¬ icon of application “iCal” notify with name ¬ “New Reminders Task” title ¬ “New Task Created” description ¬ “Task: ” & q ¬application name “New Reminders Task” end tellend ifend alfred_script