⚡ Автоматизации
Автоматизации позволяют определять правила, которые срабатывают автоматически при наступлении определённых событий. Каждое правило имеет триггер, необязательные условия и одно или несколько действий.
Триггеры
| Триггер | Срабатывает когда |
|---|---|
message_received | Поступает входящее сообщение |
conversation_created | Создаётся новая беседа |
conversation_status_changed | Обновляется статус беседы |
contact_created | Создаётся новый контакт |
Условия (необязательные)
Каждое условие содержит Поле (channel_type, status), Оператор (eq или neq) и Значение.
Действия
| Действие | Эффект |
|---|---|
add_tag | Добавляет тег к беседе |
set_status | Изменяет статус беседы |
assign_agent | Назначает от ветственного оператора |
send_message | Отправляет автоматический ответ |
Создание правила автоматизации
- Перейдите в Automations → New Rule
- Заполните Название правила
- Выберите Триггер
- Нажмите + Add Action и настройте каждое действие
- Нажмите Save Rule
Примеры правил
Автотегирование всех новых сообщений WhatsApp
- Триггер:
message_received - Действия: Add Tag →
whatsapp
Автоответ в нерабочее время
- Триггер:
message_received - Действия: Send Message → «Спасибо за обращение! Мы ответим в рабочее время.»
Отладка автоматизаций
Проверьте таблицу automation_events на наличие ошибок:
SELECT * FROM automation_events WHERE status = 'failed' ORDER BY created_at DESC LIMIT 20;