That's on my backlog but still on early stage, I just surfaced the idea, so here's are my findings so far: [Using Trusted Advisor as a Web Service](http://docs.aws.amazon.com/awssupport/latest/user/trustedadvisor.html) Mainly: [Poll a Trusted Advisor Check for Status Changes](http://docs.aws.amazon.com/awssupport/latest/user/trustedadvisor.html#getcheckstatus) This documentation example can be implemented with aws cli with the [`support`](https://docs.aws.amazon.com/cli/latest/reference/support/index.html#cli-aws-support) subset of commands and targetting the 'us-east-1' region, you'll then have to filter on the `region` field in the `TrustedAdvisorResourceDetail` structure part of the list. I still didn't had time to write a script to poll the API (I would aim at ruby with the AWS SDK per our usage more than a shell script to group the requests). Hope this help getting started even if that's not really a complete answer. P.S. For recap of which options is available for which account can be checked [this][1] site [1]: https://aws.amazon.com/premiumsupport/trustedadvisor/