Как ИИ-агент собирает счёт, коммерческое предложение и бланк заявки прямо в диалоге: откуда берёт данные и куда уходит готовый файл.
Агент сам собирает данные для счёта, коммерческого предложения или бланка заявки прямо в переписке: имя, услугу, сумму, срок. Вводные уходят в таблицу или вебхуком во внешнюю систему, которая собирает документ и возвращает ссылку, а агент отправляет её клиенту тем же сообщением, без паузы на менеджера.
Менеджер третий раз за неделю открывает шаблон счёта и вписывает туда одно и то же: имя клиента, услугу, сумму — переносит эти строки из переписки руками, потому что бланк живёт отдельно от чата. К пятому такому счёту за месяц это уже больше похоже на переписывание одного и того же письма, чем на оформление документа.
Дальше — какие документы агент собирает прямо в диалоге, откуда берёт данные для каждого из них и что происходит со ссылкой или файлом, когда документ готов.
Отдельной кнопки «Собрать документ» в кабинете нет. Механизм собран из трёх обычных частей платформы: переменных диалога, таблицы и вебхука. Агент задаёт клиенту конкретные вопросы и складывает ответы в переменные действия: имя, услугу, сумму, срок, номер заказа. Дальше эти значения либо ложатся строкой в подключённую таблицу, либо уходят вебхуком во внешний сервис (шаблонизатор, генератор PDF, CRM с печатной формой), который собирает из них настоящий файл и возвращает ссылку на него.
Как значение из диалога подставляется в адрес запроса и чем переменные действия отличаются от констант, показано в статье про вебхук для ИИ-агента. Для документа шаг настраивается точно так же: на другом конце вебхука вместо склада с остатками стоит сервис, который печатает файл. Направление здесь обратное тому, что бывает, когда агент отвечает по уже готовому регламенту или прайсу: там файл существовал до разговора и агент его читает, здесь файл появляется как результат самого разговора.
Проверьте на своих диалогах.Регистрация без карты, 500 ₽ на тест по промокоду BLOG500
Собрать агентаБыстрее всего клиент получает ссылку на оплату: её создаёт платёжная интеграция ЮKassa или Prodamus одним переключателем, без отдельного документа. Когда нужен именно оформленный счёт с реквизитами компании и номером, такой файл собирает внешний сервис по вебхуку из тех же переменных диалога, а агент присылает клиенту готовую ссылку на него.
Базовый режим оплаты закрывает большинство случаев: сумма фиксированная, ссылка формируется тут же в диалоге, отдельного документа готовить не нужно. Расширенный сценарий нужен, когда сумма приходит из прайса или таблицы, а счёт должен выглядеть как настоящий бланк для бухгалтерии клиента. Он описан в статье «Оплата прямо в переписке» вместе с колл-бэками после оплаты и разницей между двумя платёжными системами.
| Что сравниваем | Ссылка на оплату | Документ-счёт |
|---|---|---|
| Что получает клиент | адрес страницы платежа | ссылку на файл с реквизитами компании |
| Кто формирует | платёжная интеграция ЮKassa или Prodamus | внешний сервис по вебхуку |
| Нужна ли внешняя система | нет, всё внутри кабинета | да, отдельный шаблонизатор или CRM с печатной формой |
| Когда достаточно | цена фиксирована, оплату можно принять сразу | клиенту нужен формальный документ для своей бухгалтерии |
Коммерческое предложение агент не сочиняет сам — он вытаскивает из диалога вводные и записывает их строкой в подключённую таблицу с включённым флагом «Разрешить добавление данных в таблицу». Строка становится источником для внешнего шаблона: сервис на другом конце подставляет значения в макет КП и возвращает ссылку на готовый файл.
Набор полей обычно короткий и специфичный для ниши: кто клиент, какая у него задача, какой пакет услуг подошёл по итогам разговора, ориентировочный бюджет. Точный поиск по уже существующей таблице цен устроен иначе, это показано в статье про ИИ-агента и таблицы. Здесь же таблица работает приёмником вводных, которые агент только что собрал в диалоге, а не источником готового ответа.
Заявка на услугу — те же вводные, только короче и без шаблона предложения на выходе: тип обращения, контакт, адрес, удобное время. Клиент проговаривает это в обычном разговоре, а не заполняет форму на десять полей, и агент раскладывает ответы по строке подключённой таблицы или передаёт их вебхуком сразу в систему, где заявки обрабатывает другой отдел.
Подтверждённый в руководстве способ отправить готовый файл целиком, а не текстом со ссылкой, — вебхук с флагом «Возвращать ответ как файл» и типом «Изображение»: агент забирает файл по адресу и показывает его в чате как картинку. Для счёта, КП или бланка в другом формате рабочий путь — ссылка на файл обычным сообщением, этого достаточно, чтобы клиент открыл документ в один клик.
Токены расходуются дважды: на сам диалог, где агент собирает вводные, и на вызов вебхука, который передаёт их дальше. Обычный диалог с обращением во внешнюю систему стоит около 15 ₽, 1000 токенов оценивается в 1 ₽, а вызвать одну функцию можно до десяти раз за диалог — этого хватает даже на несколько документов подряд в одном разговоре.
За год при сотне таких документов в месяц агент обходится примерно в 18 000 ₽. Для сравнения: тот же объём вручную по ставке менеджера — это оценка около 106 800 ₽ в год, при бенчмарке ~40 000 ₽/мес на 450 обращений и 89 ₽ за одно из них. Экономия здесь не в секундах одного письма: строки из переписки в шаблон больше никто не переносит руками.
Составьте список из трёх-четырёх документов, которые сейчас собираются в компании вручную: счёт, КП, бланк заявки, акт. Отметьте среди них тот, что повторяется чаще всего и требует одних и тех же полей от разных клиентов, — с него разумно начинать.
Заведите под этот документ таблицу с нужными колонками, включите запись данных из диалога и подключите вебхук к сервису, который у вас уже собирает такие файлы: Google-таблице с шаблоном, CRM с печатной формой или отдельному генератору PDF. Проверьте связку на пяти реальных диалогах, прежде чем переносить на тот же путь остальные документы компании.
Быстрее всего клиент получает ссылку на оплату — её создаёт платёжная интеграция ЮKassa или Prodamus одним переключателем, без отдельного файла. Если нужен именно оформленный бланк с реквизитами, его собирает внешний сервис по вебхуку из тех же данных диалога, а агент присылает готовую ссылку на файл.
Из самого диалога: агент задаёт клиенту конкретные вопросы и записывает ответы как переменные действия — кто клиент, какая задача, какой пакет услуг подходит. Дальше эти значения ложатся строкой в подключённую таблицу, откуда их забирает внешний шаблон КП.
Внутри кабинета Савви — нет, там только переменные, таблица и шаг «Вебхук» с адресом и методом запроса. Сам генератор документа — отдельный внешний сервис: шаблонизатор, Google-таблица с макетом или CRM с печатной формой, который вы подключаете один раз.
Подтверждённый в руководстве способ — вебхук с флагом «Возвращать ответ как файл» и типом «Изображение»: агент получает файл по ссылке и отправляет его в чат целиком. Для остальных форматов документа рабочий путь — ссылка на файл текстом того же сообщения.
Направлением. Когда агент ищет ответ в уже загрученном регламенте или прайсе, файл существует заранее и агент его читает. При сборе счёта или КП всё наоборот: файла не было до диалога, он появляется как результат разговора и вводных, которые агент в нём собрал.
Токены расходуются на сам диалог и на вызов вебхука, который передаёт данные наружу: обычный диалог с обращением во внешнюю систему стоит около 15 ₽, 1000 токенов оценивается в 1 ₽. Лимит вызовов одной функции — 10 за диалог, этого достаточно даже на несколько документов подряд в одном разговоре.
Хотите сразу к продукту: Конструктор чат-ботов для Google-Таблицы