So recently I have made one of my scripts a bit more user friendly with PowerShell that uses Nexmo as an SMS Gateway. I am hoping to keep working on this and hope it helps the community out too. I have written this in such a way that you can pass outputs from other scripts or monitoring software! My primary reason was to let users or manager know an application was down or we had maintenance

I still hope to do a few more bits for this over time

  1. Ability to pull in a CSV or file to text users if AD is offline
  2. Better granular monitoring/output if you send from multiple aliases eg infrastructure, storage team, etc
  3. Write a module for vCheck for better integration
  4. Suppress the outputs on screen and maybe have a switch for this
  5. Write another health script for my new Nutanix cluster and output errors via this
  6. Maybe try two way interaction to allow response from listed number to run a restart of a service

Either way the script is held here over at GitHub so keep and eye on here for any updates

I have tried to do my best to allow for numbers to be held in multiple ways in AD such as +44 or with a leading 0 or not and the scripts responds accordingly

Below is a video of this in action too!