I think it is now possible to integrate WhatsApp calling with FusionPBX and bridge whatsapp calls to a Registered SIP Client.
https://developers.facebook.com/documentation/business-messaging/whatsapp/calling/integration-examples
Have anyone tried this? what are the challengers?