Все рецепты

AI-бот для ответов на отзывы клиентов

Автоматически анализирует тональность отзыва и генерирует персонализированный ответ. Разбираем главный принцип: один сложный промпт — зло, цепочка простых — сила. Строим воркфлоу с ветвлением на случай, когда AI нужно позвать человека.

СреднийАвтоматизация25 минn8n, Claude API, Google Sheets
1

Сначала бумага, потом клавиатура

"Ответить на отзыв клиента" — это не одна задача, а пять. Получить отзыв, понять тон, выбрать стратегию, сгенерировать ответ, сохранить. Попробуйте уместить это в один промпт — получите хрупкую штуку, где непонятно что сломалось. Нарисуйте пайплайн на бумаге за 2 минуты. Если не выходит — задача ещё не понята, и начинать строить рано.
Получить отзыв
Анализ тональности
Выбор стратегии
Генерация ответа
Сохранение
Декомпозиция — это не "лишний шаг перед работой". Это и есть работа. Всё остальное — реализация решений, которые вы приняли на бумаге.
2

Два промпта лучше одного — и вот почему

Аналитик читает отзыв и заполняет карточку: тональность, ключевые проблемы, срочность. Копирайтер получает карточку и пишет ответ. Почему не один промпт? Потому что появляется контрольная точка. Вы видите, что AI понял, до того как он начал отвечать. Плохой ответ? Смотрите карточку — сразу ясно, аналитик ошибся или копирайтер. А ещё копирайтера можно заменить под другой бренд без переделки анализа.

❌ Один промпт на всё

  • Непонятно где сломалось
  • Нет промежуточного контроля
  • Менять тон = переписывать всё

✅ Аналитик + Копирайтер

  • Видите карточку анализа — можно проверить
  • Каждый шаг отлаживается отдельно
  • Копирайтер легко заменяется
отзыв → Аналитик → карточка:
  тональность: позитив | негатив | нейтрал
  проблемы: [список ключевых жалоб]
  срочность: низкая | средняя | высокая
  нужен_человек: да/нет

если угроза / мат / возврат → нужен_человек = да
Если промежуточный результат (карточку аналитика) нельзя проверить глазами за 10 секунд — декомпозиция неправильная.
3

Бриф решает всё, а не талант копирайтера

Почему второй промпт получает не сырой отзыв, а карточку? По той же причине, по которой хороший бриф даёт лучший результат, чем "напиши что-нибудь крутое". Поле urgency определяет тон: высокая срочность — немедленное обещание решения, низкая — дружелюбное подтверждение. Поле key_points — гарантия, что ни одна жалоба не потеряется. Вы контролируете поведение AI через структуру данных, а не через страницу инструкций. Это надёжнее и проще менять: хотите другой тон для VIP-клиентов — добавьте поле в карточку, а не переписывайте промпт целиком. Передача данных между шагами — это не техническая деталь. Это архитектурное решение, которое определяет, насколько гибкой будет система через месяц.
Копирайтер получает карточку, НЕ сырой отзыв:
  ВХОД: { тональность, проблемы, срочность }
  ПРАВИЛА:
    срочность высокая → обещание решения
    срочность низкая → дружелюбное подтверждение
    каждая проблема из списка → адресована в ответе
  ВЫХОД: ответ ≤120 слов
Жёсткий лимит на длину ответа (100-150 слов) — обязателен. Без него AI пишет сочинения, которые клиенты не читают.
4

100% автоматизация — миф. Добавляем эскалацию

Юридическая угроза, публичный скандал, тонкий сарказм — есть отзывы, на которые AI не должен отвечать сам. Поле requires_human в карточке аналитика — это не костыль, а признак зрелой системы. Хорошая автоматизация знает свои границы. В n8n это IF-нода в два клика: requires_human == true уходит в уведомление команде, остальное — на генерацию и сохранение.
Trigger (Google Sheets)
Аналитик (Claude)
requires_human?
да
Уведомить команду
нет
Копирайтер (Claude)
Сохранить в Sheets
В промпте аналитика явно перечислите случаи эскалации: юридические угрозы, мат, возвраты свыше X рублей. Без конкретных примеров AI будет угадывать.
5

Тестируйте по чеклисту, а не по ощущениям

Два удачных теста — не доказательство качества. Подготовьте 10 отзывов: 3 позитивных, 3 негативных, 2 нейтральных, 1 с угрозой, 1 с сарказмом. Проверяйте не "нравится ли ответ", а конкретные критерии из чеклиста. Если что-то не так — правьте промпты, не архитектуру. В 90% случаев проблема в формулировке инструкции.

Чеклист тестирования

Тональность верна для всех 10 тестовых отзывов
Ответ адресует каждый key_point из карточки
Эскалация срабатывает на угрозах и сарказме
Ответ не превышает 150 слов ни в одном тесте
Нет edge cases — только очевидные сценарии
Нет baseline для % корректных эскалаций
Сохраняйте все карточки аналитика рядом с ответами в Google Sheets. Через 2 недели у вас будет датасет для аудита — паттерны ошибок, которые невидимы на 10 тестах.

Результат

Воркфлоу в n8n, который автоматически отвечает на отзывы клиентов с учётом тональности и эскалирует сложные случаи живому сотруднику. Два промпта вместо одного дают контрольную точку и упрощают отладку.