You can totally have an on-premise appliance that behaves like a black box, is remotely managed by the vendor and depends on their cloud services for even basic functionality. (Not saying that this is what WhatsApp's solution is – I've never looked into it!)
I think it's effectively some weird containerized WhatsApp client. The benefit seems to be that it provides end-to-end encryption between the company and the customer, unlike Meta's hosted version.
It is, but for B2C messaging, there is a solution hosted by Meta that terminates the encryption at the gateway level (i.e. Meta can see the message content).
The alternative to that is the on-premise solution.