showConversationWindow

Описание

Открывает диалоговое окно обращения. Можно рекомендовать определённого оператора или отдел. При указании '*' вместо departmentId или employeeId выберется любой оператор/группа. Если в момент вызова метода на сайте нет ни одного доступного оператора, откроется offline-окно. При этом в complete вернётся null.

Данный метод предназначен для работы со встроенным видом окна

блок схема

Параметры

Имя Тип Описание Обязательность
complete !function(?LiveTex.Employee) Обработчик успешного результата. Принимает объект назначенного оператора.
cancel !function(string) Обработчик ошибки
employeeId string Рекомендуемый оператор. Обязательный
departmentId string Рекомендуемый отдел. Обязательный
message string Первое сообщение обращения Обязательный

Пример

LiveTex.showConversationWindow(
    function(employee) {
        console.log(employee ?
          'Открыт диалог с оператором ' + employee.name :
          'Открыто оффлайн окно');
    },
    function(error) { console.error(error); },
    '*', '16429',
    'Первое сообщение'
);