Edit Reminder with "Repeat" Field in Shortcuts App

Hi all,

using ios 17.0.3

I am trying to use shortcuts to create a new reminder and also update the ‘repeat’ field to set something like daily or weekly etc.

I do not see that ‘repeat’ field anywhere in the list available for editing.

Q: is there someway to access and edit the repeat field in shortcuts?

Natively, no.

You can use Scriptable though to setup recurrence rules for calendar events or reminders

1 Like

ok thanks for the good news!

If you have trouble figuring it out, let me know

1 Like

Hi - well it looks like I could use some help with this.

I added scriptable app

  • in shortcuts I created a new basic reminder
  • then scriptable (run with new reminder) I am not sure of the script syntax…

I found these…
addRecurrenceRule(recurrenceRule: RecurrenceRule)
and
static daily(interval: 1): RecurrenceRule

I am not sure of the syntax?
Can you help with this?

Thanks
Dave

Of course!

Here is an example script I put together before.

let recur = RecurrenceRule.weekly(1)

let r = new Reminder()
r.dueDate= new Date(2021,02,31,08,30)
r.dueDateIncludesTime=true
r.title='Godzilla vs. Kong'
r.addRecurrenceRule(recur)
r.save()

This sets a weekly reminder starting 2021 on March 31 to happen weekly at 08:30

1 Like

Thanks so much for this great script - very helpful!

1 Like