There’s no master computer or central server managing this, therefore it might be one or the other. One simple workaround to ensure that something happens only on one computer is to use an external script that exists only one one machine.
Then there is no way to send an email via an external script, correct?
So I guess the answer is that I should be sure that each of my synced computers is configured with a primary email app that can send email from DT3? That way it won’t matter which computer sends the email reminder.
A suggestion - “nice to have” when time permits but not critical given the many other things I know are on the list. Would it be possible to turn reminders off on a per-computer basis. That way if I work with different synced computers in different locations, I could simply turn on reminders for whatever computer I am working on at the moment and know I will receive there.
I wrote a reminder script to replicate an item into an inbox group–the reminder will trigger the script on the computer it was created on–but not on the synced device unless a restart of DT happens, or some other change in the reminder setting occurs.
If I create this reminder on the MBP, it will sync to the other device, as expected.
And it will run without error on the MBP at 11:59 as expected. But if DT is not open on the MBP at 11:59, nothing happens on the other device. However, if DT on the other device restarts between the sync and the time the reminder should trigger, the reminder will activate and run the script, but I get this error in the log:
I can replicate the issue in either direction, and with the included “Open Document” script as well. The scripts are saved on both devices.
When I set up synced computers with Reminders enabled on both, I found that it was random (or at least not predictable by me) which computer would run the reminder.
This may not be the only solution or even the best one, but what I did was to enable the Reminders on only one of the computers. I also set up a Smart Rule so that when a Reminder is executed, it also runs a script that sends a text message to me with the DT3 item link for the relevant item. So I may or may not get the actual reminder but I always get the text message.