I would like to create an Automator workflow calendar event so that when events are due in Calendar, the action will create a task item in Things3. Since Things3 is scriptable, it is easy enough to use the Things3 URL scheme to accomplish this.
The thing is, it would be ideal to have one such workflow that creates tasks for a variety of calendar events. That would mean the workflow would have to know what event triggered it to run.
As far as I can tell, however, there is no input passed from Calendar run it runs a program (via the âopen fileâ alert), so as far as I can tell there is no reasonable way to do this (at least not efficiently; the workflow could use Calendar scripting to figure out what event occurred within the past minute or two and had an alert that matched the running program, but that just seems ridiculous).
No, thatâs a good idea. I think I am registered there, but if not will have to register.
The run script option was removed some time ago in favor of the open file option, which is silly, but thatâs Apple these days.
It would make sense for them to feed some sort of data to the action being run since Automator still supports creating Calendar event actions, but it does not appear to do so.
Calendar events by themselves can send you advance alerts - why do you need to put them into your task manager?
When you say âevents are dueâ it seems like youâre referring to task events as opposed to calendar events - if so, why not just put them into your task manager in the first place (where they can sync out to a calendar)?
Good question. The idea for me is that rather than cluttering up Things3 with things that are due, and also messing with repeating events in Things, I would like to have some recurring events scheduled in Calendar instead. That way, they appear on my schedule in Calendar, which is where I look for appoints and the like.
Yes, Calendar can of course show me an alert, and I use that for things like appointments and birthdays and the like. However, there are some things which arenât really alerts in that they need to be done that day, but rather are tasks that I wanted to be reminded of on a periodic basis but then become tasks that need to go into the general todo process.
Therefore, having Calendar keep track of recurring tasks in this manner and automatically add them to Things would work well for me.
There arenât that many things in this category, so I can just create a custom Automator action for each, but thatâs inelegant, so I was hoping to create one action that handled them all.
Best of luck with that concept, but I think youâre unnecessarily clouding and confusing what each app does best. I put tasks (repeated or not) into my task manager. If theyâre dated/timed they automatically sync over to my calendar. My calendar thus shows me all actionable tasks with dates and times, and my task manager shows all actionable tasks period. Both my task manager (Todoist) and my calendar can give me alerts âxâ number of hours/days/weeks in advance, and Todoist allows me to set multiple alarms if desired for any given task.
I live inside Google Calendar and what I love most about Todoist is its 2-way sync, so that anything synced to GC that I want to move inside GC will have the new date/time instantly synced back to Todoist.
As for clutter, I donât really see it because my main Todoist view is âNext 7 Daysâ. If I need to deal with something specific (dated or undated) Iâll visit that task where it lives, but that will be out of the way, without cluttering my normal view.