Скрипты для руководителя
Скрипты собирают для руководителя цифры из разных таблиц и сервисов и присылают их туда, где их удобно читать.
Сводки и отчёты
- Ежедневный отчёт в Telegram: заказы и выручка за вчера каждое утро.
- Сводная по менеджерам каждую неделю: пересчитывается сама по понедельникам.
- Отчёты Яндекс.Метрики и Директа: визиты, цели и расходы на рекламу по дням.
- Сделки из amoCRM и Битрикс24: воронка продаж в таблице.
Отчёты сотрудников
Сотрудники пишут боту в Telegram, а сообщения складываются в таблицу с именем и временем. См. Бот Telegram записывает в таблицу.
Короткий разбор от ИИ
Раз в неделю скрипт отправляет ИИ таблицу продаж и присылает в Telegram пять пунктов: что выросло, что упало и на что обратить внимание. Каждый запрос стоит 7 ИИ-кредитов.
Триггер: по расписанию, раз в неделю. Секрет: TELEGRAM_BOT_TOKEN.
const CHAT_ID = 123456789;
function main() {
const all = Coverse.table.getSheet("Продажи").getDataRange().getValues()
.map((row) => row.slice(0, 30).map((cell) => cell instanceof Date ? Utilities.formatDate(cell, "dd.MM.yyyy") : cell));
const header = all[0];
let body = all.slice(1).slice(-200);
while (body.length > 0 && JSON.stringify([header, ...body]).length > 18000) {
body = body.slice(Math.ceil(body.length / 10));
}
const rows = [header, ...body];
const summary = CoverseAI.ask(
"Это продажи компании. Напиши руководителю 5 коротких пунктов: что выросло, что упало, на что обратить внимание. Без вступления.",
{ data: rows },
);
Telegram.send(CHAT_ID, summary);
}
В одном запросе — заголовок и до 200 строк, всего до 20 000 знаков. Скрипт берёт последние строки листа и убирает самые старые, пока данные не поместятся. Если строк много, точнее отправлять итоги по месяцам или сводную, а не исходные строки. Подробнее: ИИ в скриптах.
Что дальше
- Отдел продаж
- Скрипт с помощью ИИ: опишите свою задачу, ИИ напишет код.