К содержанию
BotLab

Искусственный интеллект и AI-интеграции

Интеграция ИИ с Google Sheets

Опубликовано

Сводка по заполненному листу

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

Как срез попадает в запрос

Сервер через API берёт согласованные колонки за период, без соседних листов. Срез и вопрос уходят в модель. Обратно приходит текст, не правка ячеек.

Кому показывать цифру

Сотрудник видит сводку сразу. Письмо клиенту или руководителю с цифрами уходит после сверки. Скидку и чужую строку модель не меняет: в ячейки она не пишет.

Словарь колонок

Названия колонок и пометка, что «отказ» — это статус, лежат в настройке. Без словаря модель путает похожие заголовки. Это знание о таблице, не память модели.

Сдвиг столбца

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

Период и частота

Сборку держат число колонок и словарь. Дальше объём зависит от того, сводка идёт раз в день или по кнопке. Большой лист режут на период, иначе в запрос попадают лишние строки и лишние вызовы.

Когда хватает формулы

Сумма и фильтр по статусу уже считаются на листе. Модель не нужна, пока нужно само число, а не фраза «что изменилось».

Вопросы

Модель добавит заявку новой строкой?

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

Сводку можно сразу отправить клиенту?

Нет. Цифру сначала сверяет человек. Модель ячейки не меняет.

Весь файл таблицы уходит в модель?

Нет. Берутся колонки отчёта за период. Телефоны и лишние листы отрезают.