Get email when VM starts via Azure Logic App

I'm trying to create a Azure Logic App that will send an email if a Virtual Machine gets started. Is this possible and if so has anyone done this?

I've tried to modify the demo from the url Monitor virtual machine changes with Azure Event Grid and Logic Apps

changing the condition to check for to

@equals(triggerBody()?['data']['operationName'], 'Microsoft.Compute/virtualMachines/start')

But that doesn't seem to be working.