Да, есть два подхода - либо встраиванием javascript на страницу с помощью расширения (свое или tempermonkey или упрощенный вариант для SPA приложений - просто вставить его в отладочную консоль браузера) который будет все делать либо стороннее приложение, управляющее браузером, например известный всем selenium (само приложение пишешь на любимом языке программирования). Оба варианта подразумевают что страница открывается в настоящем браузере.
Свой javascript скрипт выглядеть будет так - ищем нужный эелемент (например document.querySelector('css-selector') и к нему вызываем .click() или что тебе нужно (можно смотреть текст .innerText или так же искать querySelector....) а чтобы между действиями была пауза, используем setTimeout. Если нужно собирать информацию, ее можно складывать в localStorage/web storage либо http запросами отправлять на свой сервер (осторожно, если страница https то и твой сервер тоже должен быть https, так же в браузере должны быть разрешены CORS)