You could do some of this using simple email alerts and workflow rules.
You could do 100% of this with a schedule Python script and the API ...
https://developer.cisco.com/meraki/api-v1/
You could also do it using WebHooks (which would make it more real time) but it would involve quite a bit more work:
https://developer.cisco.com/meraki/webhooks/
We really need ConnectWise to add WebHook support.
A Google just found that Zapier have a WebHook to ConnectWise gateway.
https://zapier.com/apps/connectwise-manage/integrations/webhook
Zapier are quit popular for providing connectors between different products - so with their reputation this might be quite good.
I would do a further check and make sure they don't have a direct Meraki to ConnectWise gateway as well.