N8N + Яндекс трекер = бесплатная автоматизированная обработка 70% тикетов в службе поддержки с помощью ИИ агентов

N8N + Яндекс трекер = бесплатная автоматизированная обработка 70% тикетов в службе поддержки с помощью ИИ агентов

N8N: Основные преимущества

Сейчас огромный хайп вокруг No code платформы N8N. Больше всего в ней привлекает 3 особенности:

1. AI агенты: Возможность делать AI агентов (которые на самом деле являются удобной UI оберткой над Langchain агентами). Можно легко загрузить базу знаний и дать LLM инструменты - доступ к внешним ресурсам.

2. No-code возможности: No code возможности и готовые интеграции со многими сервисами. Например, Telegram, Email, календари, онлайн таблицы и много чего другого

3. Открытый код и лицензия: Открытый исходный код и Self-hosted версия. Лицензия позволяет использовать продукт для внутренних задач компании и для некоммерческого использования.

Яндекс трекер: Зачем его интегрировать с N8N?

Мы используем Яндекс трекер как трекер задач в разработке и как систему ведения тикетов в службе поддержки. Трекер сам по себе уже имеет ряд возможностей для автоматизации, но нет возможности подключить ИИ для автоматической обработки обращений. Обзор плюсов и минусов Трекера - тема для отдельной дискуссии и, возможно, для отдельной статьи. Мы его используем лишь потому что наша компания работает в экосистеме Яндекса (почта, календарь, звонки и тд).

Установка N8N

- Self-hosted версия: Вы можете установить self-hosted версию на свой сервер, используя документацию: https://github.com/n8n-io/self-hosted-ai-starter-kit

- Облачная версия: Вы можете купить облачную версию на официальном сайте (цена от $24): [n8n.io](https://n8n.io/).

Интеграция Яндекс трекера и N8N: Пошаговый процесс

1. Создание и настройка шаблона

В N8N нет готовой интеграции для Яндекс трекера, поэтому вся реализация выполнялась на основе HTTP запросов. Вы можете начать с готового шаблона, который я бесплатно разместил тут:

https://github.com/aydar-musin/n8n-yandex-tracker

Там уже реализовано: авторизация, отправка ответов на тикеты, отправка комментариев, управление тэгами тикета. Вам нужно лишь настроить следующие вещи: вебхук, авторизация в API трекере и OpenAI и самое главное - промпт. Вы же уже умеете писать промпты?))))

2. Настройка авторизации

OAuth токен API трекера.

- Получите OAuth доступ к API Трекера

Для доступа вам потребуется:

- OAuth-токен - получите его по инструкции: https://yandex.cloud/ru/docs/iam/operations/iam-token/create)

- Идентификатор организации - получите его, перейдя в Трекере на страницу Администрирование → Организации (https://tracker.yandex.ru/admin/orgs) (поле идентификатор)

И добавьте токен в N8N в ноду AuthYandexTracker.

А также добавьте идентификатор организации во все HTTP запросы.

N8N + Яндекс трекер = бесплатная автоматизированная обработка 70% тикетов в службе поддержки с помощью ИИ агентов

3. Настройка вебхука и триггеров

Настройте триггер на стороне Трекера: перейдите в настройки очереди → Автоматизация и нажмите Создать триггер.

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

В разделе Выполнить действие выберите HTTP запрос. И используйте шаблон запроса:

{ "issue": { "summary": "{{issue.summary}}", "description": "{{issue.description}}", "issue.key": "{{issue.key}}" } }

Не забудьте обновить URL запроса под ваш URL вебхука.

N8N + Яндекс трекер = бесплатная автоматизированная обработка 70% тикетов в службе поддержки с помощью ИИ агентов

4. Настройка доступа к OpenAI

Настройте промпт и ключ доступа к OpenAI.

N8N + Яндекс трекер = бесплатная автоматизированная обработка 70% тикетов в службе поддержки с помощью ИИ агентов

Итоговый Workflow

N8N + Яндекс трекер = бесплатная автоматизированная обработка 70% тикетов в службе поддержки с помощью ИИ агентов

Заключение

Тем, кто нанимает разработчиков, чтобы сделать ИИ ботов - посмотрите в сторону N8N, изучив его вы сможете сами делать сложные автоматизации.

Разработчикам, которые пишут такого рода ботов на Python или на чем-то другом - думаю, пора перестать изобретать велосипед и начать использовать open-source готовые решения.

6
2 комментария