Чат-боты для бизнеса

Нейросеть для создания документов в переписке

Как ИИ-агент собирает счёт, коммерческое предложение и бланк заявки прямо в диалоге: откуда берёт данные и куда уходит готовый файл.

ДКДмитрий КайгородовОбновлено 24 сентября 20266 мин чтения
Пластилиновый стол с бланком счёта и рукой, переносящей данные из чат-пузыря, коралловая скрепка на углу листа
Коротко

Агент сам собирает данные для счёта, коммерческого предложения или бланка заявки прямо в переписке: имя, услугу, сумму, срок. Вводные уходят в таблицу или вебхуком во внешнюю систему, которая собирает документ и возвращает ссылку, а агент отправляет её клиенту тем же сообщением, без паузы на менеджера.

Менеджер третий раз за неделю открывает шаблон счёта и вписывает туда одно и то же: имя клиента, услугу, сумму — переносит эти строки из переписки руками, потому что бланк живёт отдельно от чата. К пятому такому счёту за месяц это уже больше похоже на переписывание одного и того же письма, чем на оформление документа.

Дальше — какие документы агент собирает прямо в диалоге, откуда берёт данные для каждого из них и что происходит со ссылкой или файлом, когда документ готов. Проверку готового текста перед отправкой описывает нейросеть для редактирования текста.

Что происходит, когда агент собирает документ по переписке

Отдельной кнопки «Собрать документ» в кабинете нет. Механизм собран из трёх обычных частей платформы: переменных диалога, таблицы и вебхука. Агент задаёт клиенту конкретные вопросы и складывает ответы в переменные действия: имя, услугу, сумму, срок, номер заказа. Дальше эти значения либо ложатся строкой в подключённую таблицу, либо уходят вебхуком во внешний сервис (шаблонизатор, генератор PDF, CRM с печатной формой), который собирает из них настоящий файл и возвращает ссылку на него.

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

Счёт на оплату: ссылка сразу или документ через внешний сервис

Быстрее всего клиент получает ссылку на оплату: её создаёт платёжная интеграция ЮKassa или Prodamus одним переключателем, без отдельного документа. Когда нужен именно оформленный счёт с реквизитами компании и номером, такой файл собирает внешний сервис по вебхуку из тех же переменных диалога, а агент присылает клиенту готовую ссылку на него.

Базовый режим оплаты закрывает большинство случаев: сумма фиксированная, ссылка формируется тут же в диалоге, отдельного документа готовить не нужно. Расширенный сценарий нужен, когда сумма приходит из прайса или таблицы, а счёт должен выглядеть как настоящий бланк для бухгалтерии клиента. Он описан в статье «Оплата прямо в переписке» вместе с колл-бэками после оплаты и разницей между двумя платёжными системами.

Что сравниваемСсылка на оплатуДокумент-счёт
Что получает клиентадрес страницы платежассылку на файл с реквизитами компании
Кто формируетплатёжная интеграция ЮKassa или Prodamusвнешний сервис по вебхуку
Нужна ли внешняя системанет, всё внутри кабинетада, отдельный шаблонизатор или CRM с печатной формой
Когда достаточноцена фиксирована, оплату можно принять сразуклиенту нужен формальный документ для своей бухгалтерии

Коммерческое предложение: строка в таблице вместо ручного набора

Коммерческое предложение агент не сочиняет сам — он вытаскивает из диалога вводные и записывает их строкой в подключённую таблицу с включённым флагом «Разрешить добавление данных в таблицу». Строка становится источником для внешнего шаблона: сервис на другом конце подставляет значения в макет КП и возвращает ссылку на готовый файл.

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

Бланк заявки: строка вместо анкеты на сайте

Заявка на услугу — те же вводные, только короче и без шаблона предложения на выходе: тип обращения, контакт, адрес, удобное время. Клиент проговаривает это в обычном разговоре, а не заполняет форму на десять полей, и агент раскладывает ответы по строке подключённой таблицы или передаёт их вебхуком сразу в систему, где заявки обрабатывает другой отдел.

1 Подготовить приёмник данных Таблица с колонками под нужные поля или внешний сервис, который уже принимает такие заявки по вебхуку.
2 Включить запись данных Флаг «Разрешить добавление данных в таблицу» — без него функция записи агенту недоступна.
3 Прописать в инструкции, что и когда записывать Какие поля обязательны, а какие можно оставить пустыми, если клиент их не назвал.
4 Подключить вебхук к внешнему генератору Нужен, когда заявка должна превратиться в файл во внешнем сервисе: адрес, метод и переменные шага.
5 Указать момент отправки ссылки клиенту Сразу после записи или только после подтверждения от внешней системы, что документ готов.
!
Файл возвращается ссылкой, а не вложением

Подтверждённый в руководстве способ отправить готовый файл целиком, а не текстом со ссылкой, — вебхук с флагом «Возвращать ответ как файл» и типом «Изображение»: агент забирает файл по адресу и показывает его в чате как картинку. Для счёта, КП или бланка в другом формате рабочий путь — ссылка на файл обычным сообщением, этого достаточно, чтобы клиент открыл документ в один клик.

Сколько стоит собрать документ агентом

Токены расходуются дважды: на сам диалог, где агент собирает вводные, и на вызов вебхука, который передаёт их дальше. Обычный диалог с обращением во внешнюю систему стоит около 15 ₽, 1000 токенов оценивается в 1 ₽, а вызвать одну функцию можно до десяти раз за диалог — этого хватает даже на несколько документов подряд в одном разговоре.

За год при сотне таких документов в месяц агент обходится примерно в 18 000 ₽. Для сравнения: тот же объём вручную по ставке менеджера — это оценка около 106 800 ₽ в год, при бенчмарке ~40 000 ₽/мес на 450 обращений и 89 ₽ за одно из них. Экономия здесь не в секундах одного письма: строки из переписки в шаблон больше никто не переносит руками.

15 ₽ диалог с обращением во внешнюю систему
10 вызовов лимит одной функции за диалог
89 ₽ то же обращение силами менеджера, оценка по средним ставкам
Источник: Стоимость диалога и лимит вызовов — по руководству платформы Савви; бенчмарк менеджера — оценка по средним ставкам, ~40 000 ₽/мес и 450 обращений.

Переведите один документ на автоматический сбор

Составьте список из трёх-четырёх документов, которые сейчас собираются в компании вручную: счёт, КП, бланк заявки, акт. Отметьте среди них тот, что повторяется чаще всего и требует одних и тех же полей от разных клиентов, — с него разумно начинать. Тот же приём годится для объявления: нейросеть для вакансии превращает список фактов в текст.

Заведите под этот документ таблицу с нужными колонками, включите запись данных из диалога и подключите вебхук к сервису, который у вас уже собирает такие файлы: Google-таблице с шаблоном, CRM с печатной формой или отдельному генератору PDF. Проверьте связку на пяти реальных диалогах, прежде чем переносить на тот же путь остальные документы компании.

Частые вопросы

Может ли ИИ-агент сам сгенерировать готовый счёт на оплату

Быстрее всего клиент получает ссылку на оплату — её создаёт платёжная интеграция ЮKassa или Prodamus одним переключателем, без отдельного файла. Если нужен именно оформленный бланк с реквизитами, его собирает внешний сервис по вебхуку из тех же данных диалога, а агент присылает готовую ссылку на файл.

Откуда агент берёт данные для коммерческого предложения

Из самого диалога: агент задаёт клиенту конкретные вопросы и записывает ответы как переменные действия — кто клиент, какая задача, какой пакет услуг подходит. Дальше эти значения ложатся строкой в подключённую таблицу, откуда их забирает внешний шаблон КП.

Нужно ли программировать сервис, который собирает документ

Внутри кабинета Савви — нет, там только переменные, таблица и шаг «Вебхук» с адресом и методом запроса. Сам генератор документа — отдельный внешний сервис: шаблонизатор, Google-таблица с макетом или CRM с печатной формой, который вы подключаете один раз.

Можно ли отправить готовый документ прямо в чат, а не ссылкой

Подтверждённый в руководстве способ — вебхук с флагом «Возвращать ответ как файл» и типом «Изображение»: агент получает файл по ссылке и отправляет его в чат целиком. Для остальных форматов документа рабочий путь — ссылка на файл текстом того же сообщения.

Чем сбор документа отличается от того, как агент отвечает по загруженному файлу

Направлением. Когда агент ищет ответ в уже загрученном регламенте или прайсе, файл существует заранее и агент его читает. При сборе счёта или КП всё наоборот: файла не было до диалога, он появляется как результат разговора и вводных, которые агент в нём собрал.

Сколько стоит собрать документ агентом

Токены расходуются на сам диалог и на вызов вебхука, который передаёт данные наружу: обычный диалог с обращением во внешнюю систему стоит около 15 ₽, 1000 токенов оценивается в 1 ₽. Лимит вызовов одной функции — 10 за диалог, этого достаточно даже на несколько документов подряд в одном разговоре.

ДК
Дмитрий КайгородовДиректор по маркетингу платформы СаввиПишет о том, как бизнес из разных ниш продаёт и обслуживает клиентов с ИИ-агентами и сколько это даёт в деньгах.