Перейти к основному содержанию
x

AI-Support: Унификация входов:

AI-Support: Унификация входов:

   Парсинг Email-заголовков в n8n (отделение тела письма от подписи).

1. Управленческая задача: Автоматизация обработки входящих писем и структуризация данных.
Парсинг (анализ и извлечение данных) Email-заголовков и отделение тела письма от подписи — это критически важный шаг для автоматизации обработки входящих запросов по электронной почте. Без этого ваша система будет "глотать" бесполезную информацию (автоматические подписи, рекламные баннеры, хвосты переписок), которая засоряет Vtiger, затрудняет работу AI-агентов и требует ручной очистки. Цель — извлекать только чистый текст сообщения клиента, содержащий суть проблемы, чтобы n8n мог корректно создать тикет и передать его ИИ для анализа. Это экономит время L1-операторов и повышает качество данных.

 

2. Механизм работы парсинга в n8n.

  • Входящий Email: Когда клиент отправляет письмо на ваш адрес поддержки, почтовый сервер передает его n8n (обычно через специальный Email-триггер или веб-хук). n8n получает письмо целиком, со всеми заголовками, телом в HTML и текстом, а также вложениями.
  • Заголовки (Headers): Содержат служебную информацию: отправителя (From), получателя (To), тему (Subject), дату, ID сообщения (Message-ID).
    • Использование: n8n автоматически извлекает эти данные для создания тикета: отправитель становится контактом, тема – названием тикета.
  • Тело письма: Содержит основное сообщение клиента.
    • Проблема: Современные письма содержат много лишнего: подписи с контактами, логотипами, дисклеймерами, цитаты предыдущих писем в треде.
  • Парсинг и очистка: n8n использует ноды (блоки) для обработки текста:
    • HTML to Text: Преобразует HTML-версию письма в чистый текст.
    • Regex (Regular Expressions — регулярные выражения): Это мощный инструмент для поиска и удаления шаблонных фрагментов текста. Вы создаете регулярные выражения, которые "узнают" типичные подписи (например, "С уважением," + ФИО + должность), стандартные дисклеймеры или маркеры цитирования ("-----Original Message-----"). n8n удаляет эти фрагменты, оставляя только суть сообщения клиента.
    • Trim Whitespace: Удаляет лишние пробелы и пустые строки.
    • Split by markers: Можно искать ключевые фразы, которые отделяют основное сообщение от подписи или старого треда.
 

3. Интеграция с Vtiger и AI.

  • Чистые данные для Vtiger: После очистки n8n передает в Vtiger только очищенный текст тела письма, который становится описанием тикета. Это обеспечивает чистоту данных в CRM и удобство чтения для операторов.
  • Обучение AI: Очищенный текст — идеальный "корм" для AI-агентов (через Open WebUI). ИИ не тратит ресурсы на анализ подписей, а сразу фокусируется на сути проблемы, что повышает точность классификации и генерации ответов. Если ИИ будет обрабатывать "грязные" данные, он может ошибочно классифицировать подпись как часть проблемы или галлюцинировать.
 

4. Управленческие выгоды.

  • Сокращение ручной работы: L1-операторам не нужно вручную удалять подписи.
  • Повышение точности AI: ИИ-агенты работают на релевантных данных.
  • Улучшение качества данных в CRM: Vtiger содержит только полезную информацию.
  • Ускорение обработки: Автоматическая очистка сокращает время от получения письма до создания тикета.
  • Экономия ресурсов: Меньше данных для хранения, быстрее работа с БД.


   Интеграция FreePBX: передача CDR и записи звонка в карточку Vtiger.

1. Управленческая задача: Единый центр коммуникаций и контроль качества.
Интеграция вашей телефонной системы FreePBX с CRM Vtiger является фундаментальным шагом к созданию единого центра коммуникаций и повышению эффективности службы поддержки. Без этой связки звонки остаются "невидимым" каналом, информация о них теряется, а менеджеры не могут полноценно контролировать работу операторов. Цель — автоматически прикреплять всю информацию о телефонных звонках (метаданные CDR и аудиозаписи) к соответствующим карточкам клиентов и тикетам в Vtiger. Это обеспечивает полную историю взаимодействия, улучшает качество обслуживания и облегчает аудит.

 

2. Механизм передачи данных.

  • CDR (Call Detail Record — запись детализации вызова): Это метаданные о каждом звонке: кто звонил (номер), кому звонил, дата/время, длительность, результат (отвечен/пропущен). FreePBX генерирует эти записи.
  • Записи звонков: FreePBX также может записывать аудио разговоров (при соблюдении законодательства).
  • n8n как мост: n8n выступает оркестратором для передачи этих данных.
    • Триггер: n8n настраивается на получение данных из FreePBX. Это может быть либо прямой доступ к базе данных CDR FreePBX (например, MySQL), либо использование AGI-скриптов (Asterisk Gateway Interface — интерфейс шлюза Asterisk) для перехвата событий звонка в реальном времени, либо периодический экспорт CDR-файлов.
    • Поиск в Vtiger: n8n по номеру телефона (Caller ID) ищет существующего клиента/контакт в Vtiger.
    • Создание/Обновление:
      • Если контакт найден, n8n привязывает запись звонка (как "Активность") к карточке этого контакта.
      • Если контакт не найден, n8n может автоматически создать новый "Лид" (потенциальный клиент) в Vtiger с номером телефона и записью звонка.
    • Прикрепление записи: n8n загружает аудиофайл записи звонка (обычно из сетевой папки FreePBX) в Vtiger, прикрепляя его как документ или ссылку к соответствующей активности или тикету.
 

3. Интеграция с рабочими процессами.

  • Создание тикета из звонка: Если звонок не привязывается к открытому тикету, n8n может автоматически создать новый тикет в Vtiger с указанием типа "Звонок" и прикрепленной записью.
  • "Всплывающая карточка": При входящем звонке Vtiger может "всплывать" с карточкой клиента, если номер определен, что позволяет оператору сразу видеть всю историю. Это требует дополнительной интеграции, часто через специализированные плагины или веб-сокетами.
  • AI-анализ звонков: В будущем записи звонков могут быть транскрибированы (переведены в текст) и переданы AI-агентам (через Open WebUI) для автоматического анализа качества, тональности, наличия ключевых слов, что повышает эффективность контроля L1.
 

4. Управленческие выгоды.

  • Единая история: Полная картина коммуникаций с клиентом в одном месте.
  • Контроль качества: Возможность прослушать любой звонок для оценки работы оператора, разрешения спорных ситуаций.
  • Повышение производительности: Операторы имеют под рукой всю информацию, сокращая время обслуживания.
  • Снижение рисков: Юридическая защита при наличии записей разговоров.
  • Обучение персонала: Записи звонков становятся ценным материалом для тренингов.
  • Автоматизация: Устранение ручного внесения информации о звонках.


   Веб-хуки для мессенджеров (Telegram/WhatsApp).

1. Управленческая задача: Мультиканальность и доступность для клиента.
Интеграция мессенджеров (Telegram, WhatsApp) через веб-хуки (Webhook — механизм обратного вызова) — это стратегический шаг к созданию мультиканальной службы поддержки. Клиенты все чаще предпочитают общаться через мессенджеры, и игнорирование этого канала приводит к потере клиентов и снижению удовлетворенности. Цель — автоматически получать сообщения из мессенджеров в n8n, преобразовывать их в тикеты в Vtiger и отправлять ответы обратно, создавая единую, бесшовную цепочку коммуникаций. Это позволяет вам быть там, где ваш клиент, и значительно повышает оперативность взаимодействия.

 

2. Механизм работы веб-хуков.

  • Что такое веб-хук? Это URL-адрес, который вы предоставляете мессенджеру. Когда в мессенджере происходит определенное событие (например, клиент отправляет сообщение вашему боту), мессенджер автоматически отправляет HTTP-запрос (обычно POST) на этот URL с данными о событии (содержание сообщения, ID отправителя).
  • Регистрация бота: Для Telegram вы создаете бота через @BotFather. Для WhatsApp Business API требуется регистрация и одобрение Facebook/Meta, что сложнее и дороже.
  • n8n как слушатель: n8n имеет специальную "Webhook" ноду (блок), которая выступает в роли "слушателя". Вы генерируете уникальный URL для этой ноды в n8n и указываете его в настройках вашего бота в мессенджере.
  • Поток данных:
    1. Клиент отправляет сообщение в мессенджер вашему боту.
    2. Мессенджер (Telegram API, WhatsApp Business API) отправляет JSON-пакет данных на URL веб-хука n8n.
    3. n8n получает этот пакет, парсит (анализирует) его, извлекая текст сообщения, ID пользователя мессенджера, имя пользователя.
    4. n8n по ID пользователя ищет существующий контакт в Vtiger или создает новый.
    5. n8n создает новый тикет в Vtiger (или добавляет сообщение к существующему) с содержанием сообщения клиента и пометкой "канал: Telegram/WhatsApp".
    6. Когда оператор Vtiger отвечает на тикет, n8n перехватывает этот ответ и через API мессенджера отправляет его обратно клиенту.
 

3. Управление коммуникациями.

  • Единое окно: Операторы работают только в Vtiger, не переключаясь между мессенджерами.
  • История: Вся переписка из мессенджеров хранится в карточке клиента/тикете Vtiger.
  • Автоматизация L0: AI-агенты (через Open WebUI) могут обрабатывать входящие сообщения из мессенджеров для классификации или автоответов до передачи человеку.
  • Шаблоны: Для WhatsApp Business API часто требуются предварительно одобренные шаблоны сообщений.
 

4. Управленческие выгоды.

  • Улучшение клиентского опыта (Customer Experience): Клиенты общаются в удобном для них канале.
  • Сокращение TTR (Time to Respond): Мгновенное получение сообщений и возможность быстрой реакции, в том числе через L0 AI.
  • Расширение географии: Доступ к клиентам, которые предпочитают мессенджеры.
  • Единая аналитика: Все каналы общения консолидированы в Vtiger для анализа.
  • Экономия средств: Автоматизация через веб-хуки и n8n может быть дешевле, чем специализированные омниканальные платформы.