NuBot is a fully automated IVR application testing service. NuBot helps automate testing processes in a range of situations including functional, load, regression, performance, balancing, and back-end testing as well as telephony infrastructure. NuBot offers a RESTful API for programmatic access to NuBot services. Example use cases for the API include collecting information to be sent to third-party components, gathering metrics to be displayed on a web dashboard, launching a test session from a build process, and getting raw test session data to provide trend analysis over time.