Claude Sonnet 5 + n8n: автоматизируем рутину со скидкой

Надоело тратить время на рутину, но бюджет на автоматизацию ограничен? Сейчас на это есть окно: у Claude Sonnet 5 действует вводная цена — $2 за миллион входных токенов и $10 за миллион выходных вместо базовых $3 и $15. Действует она до 31 августа 2026 года, дальше цена вернётся к базовой.
Ниже — как я собираю на Sonnet 5 и n8n автоматизацию обработки входящих заявок: от API-ключа до готового лида в CRM.
Claude Sonnet 5: почему я беру именно её
Про саму модель я подробно писал в статье Claude Sonnet 5: что это значит для проектов. Коротко: это самый агентный Sonnet в линейке. Она хорошо держит задачи, где нужен не просто ответ, а цепочка действий — разобрать входные данные, вызвать инструмент, проверить результат, вернуть структурированный вывод.
Оговорюсь честно, чтобы не создавать ложных ожиданий: Sonnet 5 не самая дешёвая и не самая мощная модель Claude. Дешевле — Haiku 4.5 ($1/$5), мощнее — Opus 4.8 ($5/$25) и Fable 5 ($10/$50). Sonnet 5 — это баланс: на рутинной классификации и извлечении данных она отрабатывает как старшие модели, а стоит в разы меньше. С вводной ценой $2/$10 разрыв становится совсем неприличным в её пользу.
Я регулярно вижу, как фаундеры платят за Opus там, где Sonnet 5 закрывает задачу с тем же качеством. Если у вас сотни коротких однотипных запросов в день — переплата набегает быстро.
Практический вывод: если вы вообще собирались строить что-то на Claude API, соберите это до конца августа и снимите месяц-два по вводной цене. Даже если проект потом переедет на другую модель — тесты и прогон объёмов обойдутся дешевле.
Для оплаты из России я использую AITunnel — доступ к API за рубли, без танцев с зарубежными картами. Тарифы у посредников свои, вводная цена Claude API на них напрямую не переносится, но порядок разницы между моделями сохраняется.
n8n: оркестратор для Sonnet 5
Модель сама по себе ничего не автоматизирует — ей нужен тот, кто принесёт данные, дождётся ответа и разложит результат по системам. Эту роль у меня выполняет n8n. Почему именно он, а не альтернативы, я разбирал в статье n8n, Make или Zapier: что выбрать фаундеру без технического опыта.
Три причины, по которым n8n у меня выигрывает: открытый исходный код, возможность поднять на своём сервере (данные клиентов не уезжают на чужую платформу, подписка не растёт вместе с объёмом) и гибкость сценариев.
С n8n логика перестаёт быть «задал вопрос — получил ответ» и становится полноценным процессом: забрать данные из CRM, отправить в Sonnet 5 на анализ, по результату принять решение, обновить статус сделки, отправить письмо.
У n8n есть готовая страница интеграции с Claude и нода Anthropic Chat Model для AI-агентов. Но для одиночного запроса вроде классификации заявки я беру обычный HTTP Request — так виден и контролируется весь body запроса.
Интеграция Sonnet 5 и n8n: пошаговая инструкция
Разберу на примере анализа входящих заявок. Схема адаптируется подо что угодно — от разбора писем до классификации документов.
Шаг 1: Получаем API-ключ
Ключ берём либо напрямую в консоли Claude API, либо у посредника — я использую AITunnel. После регистрации ключ появится в личном кабинете. Сохраните его, он понадобится на третьем шаге.
Шаг 2: Готовим рабочее пространство n8n
Если n8n ещё нет — поднимите его на своём сервере или возьмите облачную версию. Для боевых процессов с данными клиентов я всегда рекомендую свой сервер.
Заходим в n8n и создаём новый workflow.
Шаг 3: Добавляем HTTP Request для Claude API
- Добавляем ноду: ищем «HTTP Request» и перетаскиваем на холст.
- Метод:
POST. - URL:
https://api.anthropic.com/v1/messages. - Headers (заголовки):
Content-Type:application/jsonx-api-key: ваш ключ из шага 1 (храните его в Credentials n8n, а не в теле ноды)anthropic-version:2023-06-01— это фиксированная константа версии API, а не дата, менять её не нужно
- Body (тело запроса): выбираем
RawиJSON.
{
"model": "claude-sonnet-5",
"max_tokens": 1000,
"output_config": { "effort": "low" },
"messages": [
{
"role": "user",
"content": "Проанализируй заявку клиента. Верни строго JSON без пояснений и без markdown-разметки, по схеме: {\"type\": \"консультация|техническая проблема|сотрудничество|другое\", \"name\": string, \"email\": string, \"summary\": string, \"temperature\": \"тёплый|холодный\"}. Заявка: {{ $json.data.text }}"
}
]
}
Замените {{ $json.data.text }} на реальный путь к тексту заявки в вашем workflow — это может быть письмо, форма на сайте, сообщение в Telegram.
Два момента по параметрам, на которых легко словить ошибку 400. У Sonnet 5 больше нет temperature, top_p и top_k — если вы копируете конфиг из старых гайдов, эти поля надо убрать. Вместо них — output_config с полем effort (low, medium, high, xhigh, max). Для классификации хватает low: быстрее и дешевле. Если задача требует рассуждения, добавьте "thinking": {"type": "adaptive"} и поднимите effort.
Про ID модели: он пишется через дефис и без даты — claude-sonnet-5. Конструкции вида claude-3-5-sonnet-20240620 относятся к снятым с обслуживания моделям и вернут 404.
Шаг 4: Обрабатываем ответ Claude
Ответ приходит в стандартном формате Claude API — текст модели лежит в content[0].text:
{
"id": "msg_0123abc",
"type": "message",
"role": "assistant",
"model": "claude-sonnet-5",
"content": [
{
"type": "text",
"text": "{\"type\":\"консультация\",\"name\":\"Иван Петров\",\"email\":\"ivan.petrov@example.com\",\"summary\":\"Заинтересован в AI-аудите для оптимизации бизнес-процессов\",\"temperature\":\"тёплый\"}"
}
],
"stop_reason": "end_turn",
"stop_sequence": null,
"usage": {
"input_tokens": 50,
"output_tokens": 60
}
}
Поскольку в промпте мы попросили строгий JSON, разбор занимает одну строку в ноде Code:
return { json: JSON.parse($json.content[0].text) };
Дальше поля доступны как {{ $json.type }}, {{ $json.name }}, {{ $json.email }} — их можно напрямую подставлять в ноды CRM и уведомлений.
Раньше я вытаскивал данные из свободного текста через .split() и .replace(). Работает, но ломается от любой смены формулировки. Просить у модели строгий JSON надёжнее: формат фиксирован вами, а не настроением генерации. На всякий случай оберните JSON.parse в try/catch и отправляйте нераспарсенные ответы в отдельную ветку на ручной разбор — раз в сотню запросов модель всё-таки добавит лишний текст вокруг JSON.
Шаг 5: Дальнейшая автоматизация
Когда данные разобраны, начинается собственно автоматизация:
- Добавить в CRM: нода вашей CRM (amoCRM, Bitrix24, HubSpot) — создать сделку или обновить контакт.
- Отправить уведомление: в Telegram, Slack или на почту ответственному.
- Создать задачу: в Trello, Asana или Jira.
- Запустить другой workflow: например, отправку персонализированного ответа клиенту.
- Развить сценарий до агентного: как я это делал для рассылки, описано в статье Claude Sonnet 5 + n8n: как я настроил агентную рассылку.
n8n здесь диспетчер, Sonnet 5 — аналитик.
Как это работает на практике: обработка лидов
Ручную обработку входящих я убрал у себя давно. Тот же сценарий потом собирал нескольким клиентам.
Проблема: заявки приходят из разных источников — сайт, Telegram-бот, почта. Менеджеры тратят часы на разбор, первичную квалификацию и внесение в CRM. Часть заявок теряется, часть обрабатывается слишком медленно.
Решение: связка n8n + Claude Sonnet 5.
- Триггер (n8n): новая заявка из любого источника.
- Sonnet 5 (через HTTP Request): получает текст заявки, определяет тип, квалифицирует лида как тёплого или холодного и извлекает контактные данные в JSON.
- Дальнейшие действия (n8n):
- CRM (Bitrix24): создаётся лид с заполненными полями — тип, статус, контакты.
- Telegram или Slack: мгновенное уведомление ответственному менеджеру.
- Email: тёплому лиду на AI-аудит уходит персонализированное письмо с предложением созвона.
Результат:
- Время: порядка нескольких часов в день на менеджера уходит из ручного разбора.
- Скорость: заявки обрабатываются сразу, потерянных нет.
- Данные: в CRM всегда структурированная информация в одном формате.
- Стоимость: на объёме в несколько сотен заявок в месяц расходы на API остаются в пределах тысячи рублей — за счёт Sonnet 5 вместо старших моделей,
effort: lowи своего сервера под n8n.
Ценность тут не в том, что «ушла рутина». Ценность в том, что менеджеры вернулись к продажам вместо ручного ввода данных. Как я разбираю, какую именно рутину отдавать AI первой, — в статье Делегирование AI: какую рутину убрать со своего стола прямо сейчас.
Частые вопросы
Что за скидка на Sonnet 5 и до какого числа она действует?
Базовая цена Claude Sonnet 5 — $3 за миллион входных токенов и $15 за миллион выходных. Сейчас действует вводная цена: $2 и $10 соответственно. Она держится до 31 августа 2026 года, после чего тарификация возвращается к базовой.
Sonnet 5 или Opus 4.8: что брать под автоматизацию?
Sonnet 5 заточена под агентные задачи и многошаговые рассуждения — планирование действий и работа с инструментами. Opus 4.8 сильнее на сложном анализе и творческих задачах, но стоит $5/$25 против $3/$15. Для рутинной классификации, извлечения данных и типовых ответов Sonnet 5 достаточно. Если объёмы большие, а задачи совсем простые, посмотрите ещё и на Haiku 4.5 за $1/$5.
Можно ли использовать n8n без навыков программирования?
Да, n8n — low-code. Основная работа делается перетаскиванием нод и настройкой их параметров. Нода Code нужна для продвинутых сценариев, но даже там хватает одной строки вроде JSON.parse, как в шаге 4.
Насколько безопасно передавать данные клиентов через Claude API?
Anthropic не использует данные API-запросов для обучения публичных моделей, а n8n на своём сервере оставляет поток данных под вашим контролем. Отдельно проверьте условия посредника, если берёте доступ не напрямую: у него свои политики хранения запросов. И держите API-ключ в Credentials n8n, а не в теле ноды.
Где взять доступ к Claude API в России?
Я использую AITunnel — оплата в рублях, ключ выдаётся сразу после регистрации.
Сколько стоит такая автоматизация целиком?
Из чего складывается: хостинг n8n (своя установка — только цена сервера, облако — подписка) плюс токены Claude API. На типовых объёмах небольшой компании — от нескольких сотен до нескольких тысяч рублей в месяц. Основной рычаг экономии не в скидке, а в выборе модели под задачу и в effort, который не завышен без нужды.
Готовы автоматизировать свой бизнес?
Если хотите системно разобраться в работе с Claude — не просто закрыть одну рутину, а построить рабочую систему вокруг себя — у меня есть гайд «Claude как рабочий инструмент». Там собраны готовые схемы и команды, которые настраиваются за вечер.
AI-аудит
Автоматизируйте свой бизнес с AI
Напишите «Аудит» в Telegram — разберу ваши процессы и предложу конкретное решение
Написать в Telegram →