Inventory Item Quantity Change Webhook?

Inventory Item Quantity Change Webhook?

Hello,

I'm curious if there's a way to have a webhook triggered when an item quantity changes either via a receive, shipment, or invoice? Internally it looks like the functionality is there since Inventory pushes quantity to Sales Channels upon change, but it may not be exposed through the API or automation? If not available via webhooks, is there a way we can develop a custom "Sales Channel" to make use of this functionality?

Any thoughts on this or other suggested workarounds would be greatly appreciated.