May 14th, 2005
Schedule Workflows via iCal
This fantastic tip for scheduling Automator comes to us from MacOSXHints, and it’s one a lot of people have asked about.
To schedule a workflow to run at specific times using iCal:
- Save the Automator workflow as an application.
- Select Add Alarm on a new or current event.
- Select Open File: Other, and open your saved workflow application.
- Enter the time and date that you want the workflow to run.
If iCal is not running at the scheduled time, the workflow will run when iCal is next opened.
A reader points out this more direct method:
- “Save As Plug-In…” your workflow
- Choose Plug-In for: “iCal Alarm” in the pop-up menu of the dialog box that appears
- iCal opens itself and automatically creates an event with an alarm that opens your workflow
[...] reading this article from Automator World and discovering that with Snow Leopard there is a new template [...]
Pingback by Productivity iCal Alarm - Writings of a Perpetual Novice — March 26, 2010 @ 11:23 am
Yay this is awesome, I use this to mute my MacBook’s volume so it doesn’t wake me up at night.
Comment by Mr. Man — February 11, 2010 @ 10:51 pm
Um yeah, as you can see, I forgot what the original post was about here. Stupid.
Comment by Morgan Daly — October 24, 2005 @ 1:24 am
OK, so I can’t get things to work as perfectly as I would like, but I am learning a lot along the way. If you want to save a workflow as a plugin, you can choose to save it as an iCal alarm. Wicked. Maybe you guys could do a special post on peoples iCal alarm workflow ideas?
This would be perfect. Set an iCal alarm that when it went off it would grab the emails from a specified AddressBook group, add those to the bcc field of a new message, show me the message, so I can check it before sending it. The grab emails from group and add to bcc field is the bit I can’t work out.
Thanks
Comment by Morgan Daly — October 20, 2005 @ 7:56 pm
Great tip. Exactly what I needed. Thanks so much for sharing it.
Comment by Maria Langer — September 27, 2005 @ 12:14 pm