Omnidesk
Это руководство поможет вам шаг за шагом настроить интеграцию между платформой «Лия» и сервисом Omnidesk.
Этап 1: Начальная настройка
На этом этапе мы создадим аккаунты в обеих системах и получим все необходимые данные для их связи.
Шаг 1. Создание аккаунта в Omnidesk
- Перейдите на страницу регистрации Omnidesk.
- Заполните форму, указав имя пользователя (например,
Лия Бот), пароль и домен (например,liachat).
Обязательно сохраните эти три значения: домен, имя пользователя и пароль. Они понадобятся для настройки канала в «Лие».
Шаг 2. Создание канала в «Лие»
- В личном кабинете «Лия» перейдите в раздел Интеграции.
- Нажмите «Добавить» и выберите из списка Omnidesk.
- Заполните форму, используя данные, которые вы сохранили на предыдущем шаге (домен, имя пользователя и пароль).
- Активируйте «Включить канал» и нажмите «Сохранить».
Скопируйте ссылку для Omnidesk! После сохранения в настройках канала появится поле «Ссылка для Omnidesk». Скопируйте этот URL — он понадобится нам для настройки правил в Omnidesk.
Этап 2: Настройка правил для входящих обращений
Теперь настроим два правила в Omnidesk, которые будут обрабатывать все новые сообщения от клиентов.
Шаг 3. Правило «Простое входящее обращение»
Это правило назначает все новые диалоги на нашего пользователя-бота.
- В Omnidesk перейдите в Настройки → Центр автоматизации → Триггеры и нажмите «Добавить триггер».
- Задайте имя (например,
Входящие на Лию) и создайте новую группу правилЛия. - В условиях «ЕСЛИ» укажите:
Источник→равно→(выберите нужные каналы: Чат, Telegram и т.д.)
- В действиях «ТО» укажите:
Назначить ответственного→(выберите вашего пользователя-бота)
- Нажмите «Добавить».
Шаг 4. Правило «Входящее обращение с вебхуком»
Это правило отправляет новые сообщения в «Лию» через вебхук.
- Создайте еще один триггер.
- Задайте имя (например,
Вебхук для входящих) и выберите ту же группуЛия. - В условиях «ЕСЛИ» укажите:
Статус→равно→Открыто- И добавьте те же каналы, что и в предыдущем правиле.
- В действиях «ТО» укажите:
Выполнить вебхук- Метод:
POST - URL: Вставьте сюда полную ссылку, скопированную из «Лии» на шаге 2.
- Формат:
JSON - Данные: Активируйте чекбоксы для всех необходимых параметров (например,
ID обращения,Текст,Имя пользователя).
- Нажмите «Добавить».
Этап 3: Настройка правил для измененных обращений
Эти два правила нужны для корректной обработки диалогов, в которых уже есть ответы.
Шаг 5. Правило «Простое измененное обращение»
Это правило обрабатывает ситуацию, когда клиент пишет в уже существующий, но закрытый диалог.
- Создайте новый триггер для измененных обращений.
- Задайте имя (например,
Измененные на оператора) и выберите группуЛия. - В условиях «ЕСЛИ» укажите:
Канал→равно→Любой синхронный каналСтатус→изменился на→ОткрытоПоследнее сообщение от→равно→Клиент
- В действиях «ТО» укажите:
Изменить статус→ОткрытоЗафиксировать чат за→Сотрудником в статусе "Онлайн"
- Нажмите «Добавить».
Шаг 6. Правило «Измененное обращение с вебхуком»
Это правило отправляет ответ клиента в измененном диалоге в «Лию».
- Создайте последний триггер для измененных обращений.
- Задайте имя (например,
Вебхук для измененных) и выберите группуЛия. - В условиях «ЕСЛИ» укажите:
Ответственный→равно→(ваш пользователь-бот)Последнее сообщение от→равно→Клиент
- В действиях «ТО» настройте
Выполнить вебхуканалогично шагу 4, используя ту же ссылку из «Лии». - Нажмите «Добавить».
Готово! Интеграция полностью настроена. Теперь все диалоги в Omnidesk будут корректно передаваться в «Лию» и обратно.