Можно самостоятельно, путём программирования реализовать задуманное. Для этого подойдёт следующая связка: node.js + puppeteer. Последний устанавливается вместе с браузером chromium - умеет имитировать действия пользователя. Через код вы можете переходить по страницам, кликать на элементы, делать скриншоты страниц, вводить текст с клавиатуры, отслеживать появление смс и многое другое :)
https://www.npmjs.com/package/puppeteer