Какие есть бесплатные способы подтверждения номера телефона можно например через телеграмм бота?
Звонок со сбросом из пула номеров, задача клиента - ввести последние цифры номера.
А я подключил тариф с безлимитными смс по России за 50 рублей и написал простенькое приложение под андроид.
Приложение постоянно опрашивает мой сайт по api и когда надо отправляет смс, то есть сам смартфон посылает смс. Приложение установил на старенький смартфон и работает оно там уже пару лет.
А если регистрируется кто-то с не Российского номера, то пользователю предлагается позвонить на мой  смартфон(где стоит мое приложение) и номера о всех входящих звонках передаются на мой сайт. Трубку смартфон не поднимает, поэтому звонок такой бесплатный для звонящего. Конечно подтверждение по звонку не является надежным, но в некоторых случаях можно применять.
PS Приложение такое любой программист без опыта напишет за 1-2 недели. Опытный программист за несколько дней сделает.