Настройка Push and Pull
Для того чтобы сократить количество действий пользователя, компоненты модуля могут получать извещения о событиях
- Поступил звонок на роботизированный номер (Звонок от пользователя)
- Нажата кнопки принять на телефоне (PushOK)
В результате компонент сразу начинает проверку не ожидая нажатия на кнопку Готово пользователем.
Таким образом пользователь максимально быстро проходит процесс проверки номера телефона и входа на сайт.
Для всего этого используется модуль Push and Pull, который организует подключение по websocket и обмен данными.
Чтобы все это работало, необходимо его настроить.
Установка модуля
В первую очередь устанавливаем модуль если он не установлен. На странице установленных модулей должна быть соответствующая отметка что модуль установлен.
Администрирование /Настройки / Настройки продукта / Модули

Также должен был быть установлен модуль REST API (rest)

Настройка модуля Push and Pull
На странице настроек модуля необходимо проверить чтобы был выбран Push server. Проще всего использовать облачный сервер 1С-Битрикс. Нужно только будет нажать кнопку зарегистрировать чтобы все активировалось. Этот вариант работает только для активных лицензий битрикса.
Администрирование / Настройки / Настройки продукта / Настройки модулей

Проверка работы
Чтобы проверить, лучше открыть новую вкладку в режиме инкогнито, чтобы вы не были авторизованы на сайте. и в консоли браузера (F12, вкладка Консоль) выполнить команду
BX.PULL.getDebugInfo();
Результат должен быть примерно таким

Исправление ошибки - Config is not loaded
Если после всех действий, при проверке вы в отчете видите ошибку - Config error: config is not loaded как на картинке ниже

Вам нужно проверить есть ли запись файле /urlrewrite.php и если нет, то нужно добавить
0 => array (
'CONDITION' => '#^/rest/#',
'RULE' => '',
'ID' => NULL,
'PATH' => '/bitrix/services/rest/index.php',
'SORT' => 10,
),
Обратите внимание, добавляется запись с ключом = 0, ключи не должны повторяться, если у вас есть запись с таким ключом, вам нужно увеличить ключи которые дублируются, иначе существующие правила могут быть затерты.
Это должно выглядеть примерно так

Далее сохраняем изменения, после этого можно обновить страницу, все должно работать.
Если это не помогло, вам нужно:
- в настройках модуля Push and Pull в поле - Использовать "Push server": выбрать вариант - Использовать сервер, установленный локально.
- Затем Сохранить.
- Выбрать вариант - Использовать облачный сервер 1С-Битрикс
- Опять Сохранить
Таким образом обновляется кэш и ошибка пропадает.