Суть скрипта такая. На сайте, при нажатии кнопки, может появится капча, а может не появится. Как сделать так, чтобы если капча была, то она решалась бы, а если не появлялась действие пропускалось.
В действии -Получить код активации- настройте максимальной таймаут ожидания кода, например 1 минуту. Сделайте обработку ошибки . Если код не пришел в указанное время, отменить номер и вернуться к получению нового через метку. Модуль получения смс позволяет как получать, так и отменять номер. Изучайте все действия.