SHORTCUT: Help creating "Calendar Throwback" shortcut

Hello,


I'm looking to create a shortcut that will fetch a random day in my calendar in the range of the past 1 to 3 years and show me a digest of what's recorded in my calendar on that day, for throwback.


The shortcut would trigger automatically every 3 days.


I have no specific idea how the digest should look because I don't know what's possible to make. Any suggestion is good to take!


PS: I'm a newbie at Shortcuts. I tried asking ChatGPT but the instructions were not consistent with the options in the app so I couldn't make it.


Thanks for your help



MacBook Pro 13″, macOS 15.3

Posted on Apr 19, 2025 4:44 AM

Reply
Question marked as Top-ranking reply

Posted on Apr 21, 2025 6:52 AM

I’m glad you like it so far.


When the shortcut picks an event, going back to the calendar doesn't show the day but the week because I'm on week view by default. Is there a way to add in the shortcut to force Calendar to switch to day view systematically?

I had looked into it before posting the shortcut and I could not find an action that would change the Calendar view to “Day”. You would need to change it manually which, I admit, is not very convenient.


Is there a way to only pick All Day events? I typically journal my past activities as All Day events to differentiate them from future, scheduled meetings which are assigned to a particular time.

I modified the shortcut to filter only All Day events.


Is there a way to exclude some calendars? I experienced that even if I hide a calendar A in my app, the shortcut will unhide this calendar A if it happens to pick an event from this calendar A

I modified the shortcut to exclude 2 calendars. In this example, the “US Holidays” and “Birthdays” calendars are excluded. Choose your own appropriate calendars to exclude. You can use the “+” icon in the filter to add more calendars to exclude.


would there be a way to pick a random day, fetch all "All Day" events from that day, copy them as text (both the title and the description), display them in a text reader that shows on my screen as a popup and that just vanishes when I dismiss the popup?

I modified the shortcut to display a popup alert instead of opening Calendar.


I see how to use personal automation but how do you make it run every 3 days? I don't see that option.

I don’t think you can create a personal automation that runs every 3 days. The closest solution would be a weekly automation that runs only 2 days of the week like so:



Here is the link to the updated shortcut: Get Random Calendar Event.


EDIT: I’d like you to be aware that the shortcut would freeze occasionally during testing, especially after running it a couple of times. I’m not sure why. I was able to unfreeze it by quitting the Shortcuts and Calendar applications and waiting a few minutes. I don’t know whether this will be an issue with a personal automation but you should keep an eye on it.

5 replies
Question marked as Top-ranking reply

Apr 21, 2025 6:52 AM in response to Megalo-XVII

I’m glad you like it so far.


When the shortcut picks an event, going back to the calendar doesn't show the day but the week because I'm on week view by default. Is there a way to add in the shortcut to force Calendar to switch to day view systematically?

I had looked into it before posting the shortcut and I could not find an action that would change the Calendar view to “Day”. You would need to change it manually which, I admit, is not very convenient.


Is there a way to only pick All Day events? I typically journal my past activities as All Day events to differentiate them from future, scheduled meetings which are assigned to a particular time.

I modified the shortcut to filter only All Day events.


Is there a way to exclude some calendars? I experienced that even if I hide a calendar A in my app, the shortcut will unhide this calendar A if it happens to pick an event from this calendar A

I modified the shortcut to exclude 2 calendars. In this example, the “US Holidays” and “Birthdays” calendars are excluded. Choose your own appropriate calendars to exclude. You can use the “+” icon in the filter to add more calendars to exclude.


would there be a way to pick a random day, fetch all "All Day" events from that day, copy them as text (both the title and the description), display them in a text reader that shows on my screen as a popup and that just vanishes when I dismiss the popup?

I modified the shortcut to display a popup alert instead of opening Calendar.


I see how to use personal automation but how do you make it run every 3 days? I don't see that option.

I don’t think you can create a personal automation that runs every 3 days. The closest solution would be a weekly automation that runs only 2 days of the week like so:



Here is the link to the updated shortcut: Get Random Calendar Event.


EDIT: I’d like you to be aware that the shortcut would freeze occasionally during testing, especially after running it a couple of times. I’m not sure why. I was able to unfreeze it by quitting the Shortcuts and Calendar applications and waiting a few minutes. I don’t know whether this will be an issue with a personal automation but you should keep an eye on it.

Apr 20, 2025 11:57 AM in response to Megalo-XVII

Hello Megalo-XVII,


Here is a shortcut that would retrieve a random event within 2 years (730 days) and display it in Calendar: Get Random Calendar Event. Because Calendar would open on that day, you would see all the other events for that day.


The shortcut actually tries to find any event within 7 days of the random date, to increase the chances of finding an event.


You could use this shortcut as a template for a personal automation in Shortcuts that would run every 3 days.


Let me know if you have any questions.

Apr 21, 2025 4:21 AM in response to 6x6

Wow this is so nice and helpful of you! Thank you so much, this is exactly what I wanted, it's like an easter gift :)


I do have a few questions but I'm not sure there'll be a fix for them


  1. When the shortcut picks an event, going back to the calendar doesn't show the day but the week because I'm on week view by default. Is there a way to add in the shortcut to force Calendar to switch to day view systematically?
  2. Is there a way to only pick All Day events? I typically journal my past activities as All Day events to differentiate them from future, scheduled meetings which are assigned to a particular time.
  3. Is there a way to exclude some calendars? I experienced that even if I hide a calendar A in my app, the shortcut will unhide this calendar A if it happens to pick an event from this calendar A


Alternatively (If this option is possible, then questions 1, 2, 3 are not necessary anymore)


  1. would there be a way to pick a random day, fetch all "All Day" events from that day, copy them as text (both the title and the description), display them in a text reader that shows on my screen as a popup and that just vanishes when I dismiss the popup?


Last but not least


  1. I see how to use personal automation but how do you make it run every 3 days? I don't see that option.


Again thank you so much for your kind help.

Apr 23, 2025 12:55 PM in response to 6x6

Brilliant! All the modifications are perfect. I'm very grateful for your time. The personal automation trick is ideal too, I hadn't seen it was possible to choose days when clicking on Weekly. That's great! I didn't get the freezing part even after clicking on the shortcut many times in a row, but I get what you mean because I had it with other shortcuts before. The popup is amazing too, discrete and efficient.


There're two last details that would make it even greater. Is it possible to fetch the notes of the events as well? And can the day name be added, like "Sunday" instead of just the date?


It'll look like this:


"All-day events on Sunday 04 April 2024

Event Name 1 (bold)

Event Notes 1 (italic)

[space]

Event Name 2 (bold)

Event Notes 2 (italic)

[space]

[etc.]"


Thanks a lot!!



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

SHORTCUT: Help creating "Calendar Throwback" shortcut

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.