I've tinkered with that using healthchecks, but I don't really trust that I know what I'm doing when setting it up.
Restic is also confusing to me with forgetting snapshots and doing cleanup, I don't understand why that isn't run as part of the backup (or is it? The docs aren't clear).