Расширенный поиск
Результаты поиска
Найдено 662 результата
bot.scheduleBroadcastByCode()
Планирование рассылки по коду bot.scheduleBroadcastByCode(?string $broadcastCode, ?int $ticketId = null, $jobParams = []) Описание: Запускает рассылку в соответствии с указанными параметрами по коду. Атрибуты: Имя Тип Описание broadcastCode...
bot.createTicket()
Создание заявки bot.createTicket($data) Описание: Создает в боте заявку с указанными полями. Атрибуты: Имя Тип Описание data json Данные о заявке в формате json. Возможные поля расписаны ниже title string Заголовок заявки ticket...
bot.setCurrentTicketById()
Установить текущую заявку bot.setCurrentTicketById(?int $ticketId) Описание: Устанавливает текущую заявку по id. Переменные с новым значением начинают работать со следующей команды после команды с вызовом bot.setCurrentTicketById. Атрибуты: Имя Ти...
bot.getTicketStatusIdByName()
Найти id статуса заявки по наименованию bot.getTicketStatusIdByName(string $statusName) Описание: Находит id статуса заявки по наименованию статуса заявки. Атрибуты: Имя Тип Описание statusName string Наименование статуса заявки Возв...
bot.getTicketTypeIdByName()
Найти id вида заявки по наименованию bot.getTicketTypeIdByName(string $typeName) Описание: Находит id вида заявки по наименованию вида заявки. Атрибуты: Имя Тип Описание typeName string Наименование вида заявки Возвращает: int - id ...
bot.findTicketIdByCustomField()
Найти id заявки по значению поля bot.findTicketIdByCustomField(string $fieldName, $value) Описание: Находит Id первой заявки, у которой поле $fieldName имеет значение $value. Атрибуты: Имя Тип Описание fieldName string Наименование поля зая...
bot.findTickets()
Поиск заявок bot.findTickets($where = [], bool $findInAllBusinessBots = false, $orderBy = [], ?int $limit = null, ?int $offset = null) Описание: Находит заявки в соответствии с указанными параметрами и возвращает их массив. Атрибуты: Имя Тип Опи...
bot.getMaxRejectsTicketCount()
Получить максимальное количество отказов bot.getMaxRejectsTicketCount() Описание: Возвращает максимальное количество отказов от заявки. Возвращает: int - количество отказов в формате числа. Пример: let MaxRejects = bot.getMaxRejectsTicketCount();
bot.updateTicketById()
Обновление заявки bot.updateTicketById(int $ticketId, $data) Описание: Обновляет заявку по id. Атрибуты: Имя Тип Описание ticketId int ID заявки data json Данные о заявке в формате json. Возможные поля расписаны ниже title st...
bot.isForwardedToOperator()
Проверка переключения на оператора bot.isForwardedToOperator() Описание: Проверяет переключен ли лид на оператора. Возвращает: bool - подтверждение того, что лид переключен на оператора.
bot.getBroadcastIdByCode()
Получить ID Рассылки по Коду bot.getBroadcastIdByCode(?string $broadcastCode) Описание: Находит id рассылки по ее коду. Атрибуты: Имя Тип Описание broadcastCode string Код рассылки Возвращает: int - id рассылки.
bot.getForwardEventType()
Проверка кто переключил на оператора bot.getForwardEventType() Описание: Эта функция необходимо для того чтобы отличать событие Переключения на оператора обычным способом (через маршруты/скрипты бота) или при перехвате управления оператором. Возвращает: b...
lead.setForwarded()
Переключить на оператора lead.setForwarded(bool|int $state) Описание: Установка ($state == true) или сброс ($state == false) у лида признака “Переведён на оператора”. Атрибуты: Имя Тип Описание state bool|int При $state = true установка и ...
lead.forceDeleteTags() и lead.forceDeleteTag()
Принудительное удаление тэгов лидаиз БД lead.forceDeleteTags(string|object|array|null $tags, ?int $ticketId = null, $scriptRequestParams = [], bool $isSuppressTriggers = false) или lead.forceDeleteTag(string|object|array|null $tags, ?int $ticketId = null, $...
lead.deleteTags() и lead.deleteTag()
Удаление тэгов лида lead.deleteTags(string|object|array|null $tags, ?int $ticketId = null, $scriptRequestParams = [], bool $isForceDelete = false, bool $isSuppressTriggers = false) или lead.deleteTag(string|object|array|null $tags, ?int $ticketId = null, $s...
lead.addTags() и lead.addTag()
Добавление тэгов лида lead.addTags(string|object|array|null $tags, ?int $ticketId = null, $scriptRequestParams = [], bool $isSuppressTriggers = false) или lead.addTag(string|object|array|null $tags, ?int $ticketId = null, $scriptRequestParams = [], bool $is...
lead.getAllTags()
Получить массив всех тэгов лида lead.getAllTags() Описание: Возвращает массив всех тэгов лида. Возвращает: array - массив наименований тэгов лида. Пример: let AllTags = lead.getAllTags(); let Tag2 = AllTags[1];
lead.getTag()
Получить значение тэга лида lead.getTag(string $key) Описание: Возвращает значение тэга лида по наименованию. Атрибуты: Имя Тип Описание key string Наименование тэга Возвращает: string - если тэг активен или null - если тэг неакти...
lead.isTagExist() и lead.issetTag()
Проверить наличие тэга лида lead.isTagExist($some_tag) или lead.issetTag($some_tag) Описание: Проверяет существование тега у лида. Атрибуты: Имя Тип Описание some_tag string Наименование тэга Возвращает: bool - подтверждение сущес...
bot.clearTicketAssignedPersonsLog()
Очистить лог назначения тикета персонам bot.clearTicketAssignedPersonsLog() Описание: Очищает лог назначения тикета персонам, чтобы можно было запустить один тикет повторно по той же очереди исполнителей. Возвращает: bool — подтверждение очистки лога.