Методы lead
lead.getData()
Получить значение данных лида lead.getData(string $key) Описание: Возвращает значение данных с...
lead.issetData() и lead.isDataExist()
Проверить наличие данных lead.issetData(string $key) или lead.isDataExist(string $key) Описан...
lead.getSerialNumber()
Порядковый номер лида lead.getSerialNumber() Описание: Возвращает порядковый номер лида в боте...
lead.getChannelCode()
Код канала лида lead.getChannelCode() Описание: Возвращает код канала лида (telegram, umnico, ...
lead.setAttr()
Установить значение переменной лида lead.setAttr(string $key, string $value) Описание: Обновля...
lead.getAttr()
Получить значение переменной лида lead.getAttr(string $key) Описание: Возвращает значение уже ...
lead.getAllAttr()
Получить все переменные лида lead.getAllAttr() Описание: Возвращает значение всех переменных л...
lead.issetAttr() и lead.isAttrExist()
Проверить наличие переменной лида lead.issetAttr(string $key) или lead.isAttrExist(string $key...
lead.deleteAttrs() и lead.deleteAttr()
Удаление переменных лида lead.deleteAttrs(string|object|array|null $attrs, ?int $ticketId = null...
lead.forceDeleteAttrs() и lead.forceDeleteAttr()
Принудительное удаление переменных лида из БД lead.forceDeleteJsonAttrs(string|object|array|null...
lead.deleteJsonAttrs() и lead.deleteJsonAttr()
Удаление json-переменных лида lead.deleteJsonAttrs(string|object|array|null $attrs, ?int $ticket...
lead.forceDeleteJsonAttrs() и lead.forceDeleteJsonAttr()
Принудительное удаление json-переменных лида из БД lead.forceDeleteJsonAttrs(string|object|array...
lead.isInStatus()
Проверка существования статуса у лида lead.isInStatus(string $statusName) Описание: Проверить,...
lead.getStatusId()
Узнать id статуса лида lead.getStatusId() Описание: Возвращает значение поля status_id лида. ...
lead.isTagExist() и lead.issetTag()
Проверить наличие тэга лида lead.isTagExist($some_tag) или lead.issetTag($some_tag) Описание:...
lead.getTag()
Получить значение тэга лида lead.getTag(string $key) Описание: Возвращает значение тэга лида п...
lead.getAllTags()
Получить массив всех тэгов лида lead.getAllTags() Описание: Возвращает массив всех тэгов лида....
lead.addTags() и lead.addTag()
Добавление тэгов лида lead.addTags(string|object|array|null $tags, ?int $ticketId = null, $scrip...
lead.deleteTags() и lead.deleteTag()
Удаление тэгов лида lead.deleteTags(string|object|array|null $tags, ?int $ticketId = null, $scri...
lead.forceDeleteTags() и lead.forceDeleteTag()
Принудительное удаление тэгов лидаиз БД lead.forceDeleteTags(string|object|array|null $tags, ?in...
lead.setForwarded()
Переключить на оператора lead.setForwarded(bool|int $state) Описание: Установка ($state == tru...
lead.getPersonId()
Получить id персоны lead.getPersonId() Описание: Возвращает id персоны лида. Возвращает: i...
lead.setPersonId()
Привязать персону к лиду lead.setPersonId(?int $personId) Описание: Привязывает к лиду персо...
lead.createPersonForCurrentLead()
Создать персону для лида lead.createPersonForCurrentLead($data) Описание: Создает персону дл...
lead.isContextExist() и lead.issetContext()
Проверить наличие контекста лида lead.isContextExist(string $key) или lead.issetContext(string...
lead.getContext()
Получить значение контекста лида lead.getContext(string $key) Описание: Возвращает значение ко...
lead.getAllContexts()
Получить массив всех контекстов лида lead.getAllContexts() Описание: Возвращает массив всех ко...
lead.setActiveNlpIntegrationByCode()
Присвоить интеграцию лиду по коду lead.setActiveNlpIntegrationByCode(?string $integrationCode) ...
lead.canAutoForward()
Узнать доступно ли авто-назначение оператора в данном скрипте lead.canAutoForward() Описание: ...
lead.getNextOperators()
Вернуть список следующих операторов lead.getNextOperators(string $departmentCode = null, bool $i...
lead.assignDialogToNextOperator()
Назначить диалог на следующего оператора lead.assignDialogToNextOperator(string|null $department...
lead.assignDialogToOperator()
Назначить диалог на указанного оператора lead.assignDialogToOperator(int|null $operatorId, bool ...
lead.getLastRequest()
Получить объект с параметрами последнего реквеста lead.getLastRequest() Описание: Находит посл...
lead.getMessengerCode()
Получить буквенное обозначение текущего мессенджера канала lead.getMessengerCode() Описание: В...
lead.getIdentification()
Получить идентификатор лида во внешней системе lead.getIdentification() Описание: Возвращает и...
lead.getIdentificationEntity()
Получить дополнительный идентификатор лида во внешней системе lead.getIdentificationEntity() Оп...
lead.getMessenger()
Получить текущий мессенджер lead.getMessenger() Описание: Метод для получения обозначения теку...