Могу ответить только о Вайбере..
В Вайбере можно сделать рассылку с помощью бизнес аккаунта, в этом помогут из партнеры. Эта услуга платная.. Одно сообщение стоит больше чем СМС на телефон.
Также я писал программу, которая имитировала работу пользователя ( находила человека по номеру телефона с базы, затем отправляла ему сообщения ). Но после дня работы этой программы, ее заблокировал Вайбер.