Is there a way to delay message transmission on the Digi One?

I’m using Digi One SP with Realport. I’m looking for a way to delay the transmission of an event until a particular IP address is pingable and/or only if the port is up and active. I am only concerned with sending events out of the Digi One, not with sending events to the Digi One. I understand Digi has some scriptability, can I write and load such scripts onto the Digi One, and do they have access to the logic in the way I’ve described?