UserDocs Desktop is the platform that delivers the UserDocs Runner to your local machine. The Runner is responsible for initializing an automated browser, executing jobs processes and steps, and reporting status and errors back to UserDocs Web. The Runner is a portable client that communicates to the front end of UserDocs Web, and the back end through the API. The runner leverages existing automation frameworks, like puppeteer to automate browsers locally. It can execute all the steps that are necessary to navigate to pages, set the scene for screenshots, collect them, and send the results back to UserDocs Web.