This may be more limited than you are looking for, but I think my Create Agenda Notes for Today’s Events shortcut might work for you.
It does what it says on the tin…
- it grabs all of the events for today. You’ll need to set which calendar to pull events from. you can also just delete that line and the shortcut will pull all events out of all calendars.
- It reads the title of the event and “url encodes it” so that it can be used in an x-callback URL
- It then builds a callback URL that creates a note linked to an event of the same name.
- It then opens the x-callback URL and creates a note linked to that event. Here is a major limitation of the shortcut – I can’t think of any way it would know what project to put each note into. To use this shortcut as-is, you’ll need to create a project in Agenda called Inbox and your notes will get dumped there. If you already have a specific project you want these notes added to just look in the Text box where the callback URL is being built and change the
project-title
variable to whatever your project is called. Note that if your project title has spaces in it you will need to replace the spaces with%20
for the script to work properly.
In terms of ignoring events, the best I can think of is to add filters to the Find All Calendar Events box with lines using Name is not to hardcode specific kinds of events that you don’t want captured.