событие scope: placement — регистрация точки встраивания, telephony — регистрация звонка, поднимающего карточку

BackgroundCallCard::entityChanged

При загрузке или смене объекта CRM

Кто может подписаться: любой пользователь

Описание

Событие BackgroundCallCard::entityChanged возникает, когда карточка загружает или меняет связанный со звонком объект CRM.

Событие приходит в трех случаях:

  • карточка звонка открылась и подтянула данные клиента из CRM. В этом случае событие может прийти раньше, чем BackgroundCallCard::initialized
  • клиента опознали или звонок перепривязали к другому объекту CRM
  • в режиме обзвона оператор перешел к следующему клиенту

Событие работает в контексте приложения, открытого в точке встраивания PAGE_BACKGROUND_WORKER. Это событие js-интерфейса, а не событие REST: подписаться на него запросом к /rest/ нельзя.

Параметры

event string обязательный

Имя события интерфейса.

Для данного события — BackgroundCallCard::entityChanged

callback callable обязательный

Функция, которую Битрикс24 вызывает при наступлении события. Аргументы обработчика описаны выше

Примеры запроса

BX24.ready(function () {
    BX24.init(function () {
        BX24.placement.bindEvent('BackgroundCallCard::entityChanged', function (eventData) {
            console.log(eventData);
        });
    });
});

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.