Сложные условия срабатывания
Больше инструкций
Начало работы
Работа с аккаунтами
Работа с сообщениями
Чат-бот
ИИ-ассистент
Сценарии (блок-схемы)
Работа с отзывами
Работа с объявлениями
Другое

Сложные условия срабатывания

Сложные условия срабатвания станут понятнее и читабельнее, если разделить их на Простые, это все равно, что работать со скобками.

Сначала проверяем срабатывания условия для каждого блока, как будто каждый блок — это выражение в скобках. Далее сравниваем результат каждого блока по условию основного триггера.

ДАНО:

У вас 50 аккаунтов в том числе Кровельщик, Штукатур, Маляр, Каменщик, Мебельщик

На каждом аканте есть Разные объявления в том числе и с Заголовком Разнорабочий и Работа под Ключ

Объявления опубликованы по всей Стране

ЗАДАЧА: Сделать авто ответ для аккаунтов Кровельщик, Штукатур, Маляр, Каменщик, Мебельщик только для объявлений с заголовком Разнорабочий и Работа под Ключ на локации Москвы и Саратова

РЕШЕНИЕ:

Задача будет выполнена только если каждый блок выдаст положительное решение, значит основным условием сравнения блоков нужно указать И

Из задачи понимаем, что у нас есть Три перечисления условий, которые можно выделить в Три отдельных блока (Выражения):

- Аккаунты

- Заголовки объявлений

- Локация объявления

Нажимаем на знак с изображением Папки

Первый блок условий (Выражение в скобках) Аккаунты.

В этом списке -  Кровельщик, Штукатур, Маляр, Каменщик, Мебельщик.

Для того чтобы блок выдал положительно решение сообщение должно прийти от любого из перечисленных аккаунтов, значит Условием сравнение триггеров в блоке выбираем ИЛИ

Добавляем в нем триггер для каждого аккаунта нажатием на кнопку воронки в выделенномпунктиром блоке

Выбираем Триггер Аккаунт условие срабатывания Содержит текст в поле значенияуказываем логин аккаунта

Получаем 5 триггеров, по одному на каждый аккаунт

Второй блок условий (Выражение в скобках) Заголовки объявлений.

В этом списке -  заголовки объявлений с текстом Разнорабочий и Работа под Ключ

Для того чтобы блок выдал положительно решение, сообщение должно прийти на объявление, Заголовок которого содержит текст из перечисленного списка. Значит одного из списка достаточно – выбираем условие сравнение триггеров в блоке ИЛИ

Добавляем в нем триггер для каждого заголовка нажатием на кнопку воронки во втором,выделенном пунктиром, блоке

Выбираем Триггер с условием Заголовок объявления условие срабатывания Содержит текст и значение из списка Заголовки объявлений

Получаем 2 триггера, по одному на каждый заголовок объявлений

Третий блок условий (Выражение в скобках) Локация объявления.

В нашем списке 2 локации - Москва и Саратов

Если сообщение придет на ОДНУ из локаций указаны в списке, то общее решение блока условий должно быть положительным. Значит выбираем ИЛИ

Выбираем Триггер Локация условие срабатывания Содержит текст и значение из списка Локация объявления.

Получаем 2 триггера, по одному на каждую локацию объявления

ИТОГ: Авто ответ сработает только если ТРИ Блока (выражения в скобках) вернут положительный ответ (так как условие И)

В блоке Аккаунты для положительного срабатывания ОДНО из условий должно быть верным (так как условие ИЛИ)

В блоке Заголовки объявлений для положительного срабатывания ОДНО из условий должно быть верным (так как условие ИЛИ)

В блоке Локация объявления для положительного срабатывания ОДНО из условий должно быть верным (так как условие ИЛИ)

Ответы на частые вопросы

Пересекающиеся чат-боты, какой сработает?

У меня есть 2 чат бота условия которых пересекаются по соответствию аккаунту.

В первом чат боте настройки для ответа на любое сообщение, которое приходит на аккаунт:

Во втором чат боте должно совпасть 2 условия для его срабатывания:
- первое условие  - нужный аккаунт
- второе сложное условие, в котором должна совпасть фраза из сообщения с одним из 3-х вариантов

Сначала сработает второй авто ответ, сервис предоставит приоритет для чат бота у которого больше всего условий срабатывания.

Партнерская программа