Как мы делали в похожей ситуации.
БК покупает такой сервис от оператора.
Под капотом может быть очень много критериев. Например: дата активации, сумма трат в месяц, регулярность пополнений, профиль пользования (больше входящих/исходящих, больше месенджеров, серфинга, видео, соцсетей и тп), количество звонков, трафика, бывает ли в роуминге и ещё 100500 других.
БК вначале даёт оператору список номеров хороших и плохих клиентов. Оператор на базе списков и параметров выше обучает ML модель.
Затем, когда в БК приходит новый клиент, они передают оператору номер, а тот возвращает некий ответ модели - надёжность=0.75, к примеру.
Т.е. в этом случае никто тебе не объяснит, как прогревать. Просто твой профиль использования должен быть похож на профили других абонентов, которые раньше понравились БК.
Но есть и случаи попроще. Оператор просто продает инфу вроде "номеру больше трёх месяцев, или нет".