Intercom onvif events

Hi there! I'm about to purchase a Hibitat C8 and dive into the ecosystem. For my smarthome, besides a few relays here and there one of my main use cases will be a home intercom. I'm looking into 2N, Hikvision, Dakne.

As a general question, how can I integrate these intercom systems to Hubitat?
So for example, when someone rings the bell, I get notified via Apple Home and can buzz the gate open also via Apple Home?

Can this be done via ONVIF events within Hubitat?

I know for the camera streaming I'll have to look into Scrypted, but I'd prefer to keep things within Hubitat as much as I can.

I'd appreciate any pointers in the right direction or help to clarify key concepts.

Thanks!