Furthermore if a call can't be placed the originating system is aware of this immediately, and can proceed accordingly (e.g. move to the next person in line). This isn't the case for any other notification method, which requires the (absense of) an explicit ack by the user to infer that the notification failed.
Pagerduty handles this very well. If you have the app it will first try to notify through the app. If there is no ack within a couple of minutes it calls you.
If you persevere with this project you'll quickly realize you need phone calls.
Furthermore if a call can't be placed the originating system is aware of this immediately, and can proceed accordingly (e.g. move to the next person in line). This isn't the case for any other notification method, which requires the (absense of) an explicit ack by the user to infer that the notification failed.
Pagerduty handles this very well. If you have the app it will first try to notify through the app. If there is no ack within a couple of minutes it calls you.
If you persevere with this project you'll quickly realize you need phone calls.