Скрытие чат-виджета, когда все операторы в оффлайн

Чтобы скрыть чат-виджет, когда все операторы находятся в Оффлайн, внесите следующие изменения в код установки:

Шаг № 1

В блок window.chaportConfig после appId добавьте session: { autoStart: false }, чтобы в результате блок выглядел следующим образом:

window.chaportConfig = {
  appId: '56e9162264e94eb633a095fb',
  session: {
    autoStart: false
  }
}

Шаг №2

После

<!-- End of Chaport Live Chat code -->
добавьте:

window.chaport.q('isOnline', function (isOnline) {
  if (isOnline) window.chaport.startSession();
});
window.chaport.on(‘chat.onlineChange’, function (isOnline) {
  if (isOnline) window.chaport.startSession();
  else window.chaport.stopSession();
});

Обратите внимание: Данный код относится к Javascript API, который доступен только на PRO-тарифе.