На Андройд есть несколько программ, которые могут выполнять разные действия по триггерам. Например при получении сообщения в Телеграм. Можно настроить на телефоне (скорее всего нужен будет рут) и отправлять из Бас сообщения в Телеграм.
Не знаю как там устроено с смс( не пробовал пока). Но думаю нет никакой сложности проверять переменную на соответствие условиям и если надо то повторять предыдущий действия. Можно переходом к метке или сделать цикл который будет выполняться пока условие не выполниться.