https://vk.com/dev/widget_allow_messages_from_comm...
Виджет возвращает событие widgets.allowMessagesFromCommunity.allowed.
Вы обрабатываете событие с помощью VK.Observer и передаете id пользователя, который выдал разрешение, к себе на бэкэнд и записываете id в базу данных.
Затем Вы отправляете сообщения с бэкэнда с помощью метода
https://vk.com/dev/messages.send, указав id пользователей, которым хотите разослать сообщения.