For me it would help if there would be an option for me to see the at least the reason why the call is being made and also an estimated time of the call.
There is: the person calling can first send a short text asking if they can call you to talk about ________.
It’s a lot faster to stick an existing web ui into an electron app than make a true native app.