For those stumbling across this request, there's a PowerShell script here: https://www.codingcurve.com/snippet/481/creating-iis-net-tcp-binding-using-powershell/
We’ll be building this very soon
An easy way to do this would be to put an email step immediately before the manual intervention step. You can even include details about the deployment using the built-in Octopus Variables (http://docs.octopusdeploy.com/display/OD/System+variables).
If you want an email with specific information sent out if the step is rejected, you could add an email step after the manual intervention step that only runs on failure.