Microsoft released a tool yesterday to diagnose and troubleshoot configuration issues with Microsoft Exchange 2010 SP1 Unified Messaging. The Unified Messaging Troubleshooting Tool can be used to check call answering scenarios and voice mail functionality, in combination with OCS or UM deployments with IP gateways/PBXs.
The tool itself is actually a new cmdlet, Test-ExchangeUMCallFlow, which replaces functionality of the Exchange UM Test Phone. Because Exchange 2010 SP1 uses a new API, Unified Communications Managed API 2.0 Core SDK (UCMA), the Exchange UM Test Phone can’t connect to SP1 installations.
The Test-ExchangeUMCallFlow cmdlet emulates calls and runs a series of diagnostic tests to assist with identifying misconfigurations or connectivity issues in your Exchange 2010 SP1 Unified Messaging setup. Besides this information it will also output audio quality metrics to help diagnosing audio quality issues in relation to connectivity issues.
You can download the UM Troubleshooting Tool here.