Notes for Calendar Events

What This Workflow Does

  1. Fetches a list of all events for today from a single calendar.
  2. For each event in this list, a new related note will be created in Obsidian, in a folder named “Meeting Notes”, containing key details.
  3. The link to the Obsidian note will be appended to its related event.
  4. All new notes will be appended to the current Daily Note.

Please note:[1] The workflow assumes there’s a current daily note.

Download

Download Notes for Calendar Events.shortcut workflow. Double-click the downloaded file to install the workflow in Apple Shortcuts.

Requirements

  • Actions for Obsidian
  • Apple Calendar
  • Obsidian

Workflow Screenshot

Workflow history / Change log

2023-03-17

Fixes the mystery of the silently failing “If” block for calendar entries with an empty Notes attribute. Thanks to TK for the heads-up!

2023-02-09

Updated the downloadable workflow with a correctly Apple-signed version. Same workflow, just installable now. Sorry for the hiccup!

2023-02-03

First version.


  1. Pun not intented. ↩︎

Quick question, this uses the note filed to add the link to the calendar event, in my testing this causes an update to the meeting and sends the obsidian link out to all parties, which is very confusing.

Is there anyway to add a check if the meeting exists without that link? Like with data jar or something like that?

Thanks

Quick question, this uses the note filed to add the link to the calendar event, in my testing this causes an update to the meeting and sends the obsidian link out to all parties, which is very confusing.

True, but to be fair, the idea of the workflow is the two-way connection between notes and calendar events, i.e. adding a way to click a link in the note to get to the event and the other way around. :wink:

But I can see your point. So what are you trying to achieve? You want a note per event but you do not want to link back from the event to the note, correct?

Sidenote: If you’re looking for “invisible” connections (i.e., local, private), then maybe Hookmark is worth a look.