Really helpful… And I follow because after this happened last week I decided that we needed the same thing. I remembered that Scheduled API steps returned a Ref # and now have exactly as you describe in place - If Step X and Step Y return empty then let me know.
Fingers crossed for no more of that