Автоматизация строительных смет сокращает расчёт с нескольких часов до минут и убирает ошибки сметчика. В этом кейсе показываю, как я разработал Telegram-бот для расчёта смет под строительную компанию: бот принимает запрос голосом, текстом или PDF, считает по нормам и ценам компании и сразу выдаёт готовую смету в Google Таблице.
Что из себя представляет автоматизация расчёта смет
Автоматизация составления смет — это перенос ручного сметного расчёта на программу или бота. Он сам считает объёмы, материалы и стоимость по заданным нормам и ценам, а сметчик только проверяет результат. Раньше эти же данные человек сводил в таблицу руками; теперь расчёт строительной сметы выполняет алгоритм. Так быстрее идёт работа сметного отдела, и уходят арифметические ошибки.
Задача: ускорить расчёт строительных смет и убрать ошибки
Расчёт смет был «узким горлышком» всего бизнеса:
- На одну смету уходило 2–3 часа ручной работы.
- Штатная сметчица регулярно ошибалась — приходилось всё перепроверять и доплачивать за брак.
- В компании пробовали считать через ChatGPT, но модель не запоминала контекст: нормы, цены и нужный формат приходилось заново объяснять при каждом запросе.
Требовался инструмент для автоматизации работы сметчика, который знает данные именно этой компании, считает по её нормам и ценам и всегда выдаёт результат в одном и том же виде — без «переобучения» каждый раз.
Решение — Telegram-бот для расчёта смет
Я разработал Telegram-бот для расчёта смет на базе n8n. Бот принимает запрос на смету и за несколько минут возвращает готовый расчёт прямо в Google Таблице.
Ключевые возможности бота для автоматического расчёта сметы:
- Три способа ввода запроса — голосовое сообщение, текст или PDF-файл.
- Память о данных клиента — бот опирается на таблицы норм и цен компании, которые она ведёт сама в своём Google-аккаунте и может в любой момент обновить.
- Готовая смета в Google Sheets — под каждый расчёт создаётся отдельная вкладка с позициями, ценой за единицу и итоговой суммой.
- Понятный статус работы — на каждом шаге бот сообщает, что происходит («Печатает…», «Заполняю таблицу», «Готово, смотри в таблице»), чтобы пользователь не думал, что система зависла, и не отправлял запрос повторно.
Воркфлоу бота для автоматизации смет в n8n.
Почему оставили привычные инструменты — n8n, Google Таблицы, Telegram
Решение сознательно строилось вокруг сервисов, которыми компания уже пользовалась, — чтобы не заставлять людей осваивать новый софт:
- n8n — у клиента уже была автоматизация на n8n в других сферах, платформа была ему знакома, поэтому логично было остаться на ней.
- Google Таблицы — расчёты и так вели в Google Sheets, так что ничего нового создавать не пришлось: смета появляется в привычном формате.
- Telegram — мессенджер уже использовался в работе, поэтому бот просто встроился в привычный канал общения.
Автоматизация смет легла в уже знакомые инструменты, и внедрение прошло без сопротивления и переобучения.
Как работает бот для автоматического расчёта сметы
1. Приём и проверка запроса.
Бот ловит входящее сообщение через Telegram, фиксирует ID чата и проверяет отправителя — запросы с посторонних аккаунтов отсекаются.
2. Распознавание формата. Дальше логика расходится на три ветки:
- Голос — файл скачивается и транскрибируется в текст через OpenAI (Whisper).
- Текст — обрабатывается напрямую.
- PDF — файл скачивается, из него распознаётся текст и передаётся дальше.
3. Расчёт двумя ИИ-агентами.
- Агент расчётов (температура 0) строго следует инструкции и считает по нормам клиента — никакой «отсебятины».
- Агент по ценам (температура ~0.7) подтягивает цены из таблицы клиента, а если каких-то позиций не хватает — предлагает альтернативы и помечает это.
Оба агента работают на модели OpenAI GPT-4o и используют таблицы норм и цен из Google Docs как источник данных. Это нейросеть для составления смет, обученная под конкретную компанию.
4. Запись результата.
Готовая смета сохраняется новой вкладкой в Google Sheets, а в Telegram приходит уведомление со ссылкой на результат.
Результаты автоматизации сметного отдела
| Показатель | Было | Стало |
|---|---|---|
| Время на одну смету | 2–3 часа | ~5 минут |
| Ошибки в расчётах | регулярно | исключены |
| Экономия на ФОТ сметчика | — | от 50 000 ₽/мес |
| Пропускная способность | — | до ×10 заказов |
Готовая смета: отдельная вкладка с позициями, ценой за единицу и итогом.
Автоматизация сметного отдела дала компании сотрудника-сметчика, который работает круглосуточно, не ошибается, точно считает и не просит зарплату.
Что дальше: развитие автоматизации сметных расчётов
Проект продолжает развиваться. В ближайших планах — доработки, которые ещё сильнее сократят ручной труд в автоматизации сметных расчётов:
- Автоматическое формирование сметы в PDF с учётом коэффициентов (собственной наценки компании) — на выходе сразу готовый документ, а не только расчёт в таблице.
- Отправка готовой сметы заказчику на e-mail прямо из бота — без ручных действий, сразу после расчёта.
Частые вопросы об автоматизации смет
Можно ли автоматизировать составление смет с помощью нейросети?
Да. Нейросеть для составления смет берёт на себя расчёт по заданным нормам и ценам и выдаёт готовую смету в нужном формате. Как видно из кейса, она считает строительную смету за минуты и не допускает арифметических ошибок.
Чем Telegram-бот лучше обычной программы для расчёта смет?
Программа для расчёта смет требует установки и обучения, а бот работает в привычном мессенджере. Он принимает запрос голосом, текстом или PDF, считает по данным конкретной компании и сразу записывает результат в Google Таблицу — осваивать новый софт не нужно.
Сколько стоит разработка бота для автоматизации смет?
Стоимость зависит от объёма расчётов и числа интеграций. В этом проекте разработка бота для автоматизации смет заняла 2 недели. Точную оценку под вашу задачу можно дать после короткого обсуждения.
Подойдёт ли автоматизация смет небольшой строительной компании?
Да, особенно небольшой. Автоматизация смет окупается уже на экономии времени и зарплаты сметчика, а порог входа низкий: бот встраивается в уже используемые инструменты (Telegram, Google Таблицы) без сложного внедрения.