Связаться с нами

Оставьте заявку — перезвоним за 15 минут

Или свяжитесь напрямую

+7 (705) 966-25-25
Алматы, ул. Шевченко 165Б, офис 511

Уведомления из 1С в Telegram: что отправлять и как настроить

Коротко (TL;DR)1С умеет отправлять сообщения в Telegram через бота: при проведении документа или по расписанию. Типичные уведомления: заканчивается товар, крупная продажа, итоги дня для руководителя, просроченные оплаты, сбой обмена с сайтом. Делается это расширением или регламентным заданием, без изменения типовой. Главное правило: отправлять только то, на что человек должен отреагировать, иначе через неделю уведомления перестанут читать.

Зачем уведомления из 1С, если есть отчёты

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

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

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

СобытиеКомуКогда
Остаток ниже минимальногоЗакупщикуПри проведении продажи или раз в день сводкой
Крупная продажа или заказРуководителю продажСразу при проведении
Итоги дня: выручка, оплаты, отгрузкиСобственникуКаждый вечер в одно время
Просрочка оплаты клиентомОтветственному менеджеруУтром в день просрочки
Продажа ниже себестоимостиРуководителюСразу
Сбой обмена с сайтом или KaspiОтветственному за интеграцииСразу при ошибке
Новый заказ с сайтаМенеджеру или складуСразу

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

Как это устроено технически

  1. Бот в Telegram. Создаётся через официального бота для создания ботов, получает токен. Токен хранится в 1С в защищённых настройках, а не в коде.
  2. Получатели. Сотрудник пишет боту, бот запоминает его чат. В 1С у пользователя появляется привязка к Telegram, а для групповых уведомлений бот добавляется в чат отдела.
  3. Триггеры. Событийные уведомления отправляются из расширения при записи или проведении документа. Сводки отправляются регламентным заданием по расписанию.
  4. Отправка. 1С обращается к API Telegram по HTTPS. Отправка идёт в фоне, чтобы проведение документа не ждало ответа и не тормозило из-за сети.
  5. Журнал. Каждое отправленное сообщение пишется в журнал: кому, что, успешно ли. Если Telegram недоступен, сообщение повторяется позже.

Как должно выглядеть хорошее уведомление

Сообщение читают на ходу, с телефона, за две секунды. Поэтому:

  • первая строка говорит, что случилось: «Заканчивается: Кабель ВВГ 3х2,5, осталось 40 м»;
  • дальше только то, что нужно для решения: минимальный остаток, средний расход в день, поставщик;
  • суммы с разделителями разрядов и валютой, даты без времени, если время не важно;
  • кнопка или ссылка на документ, если по нему нужно что-то сделать;
  • никаких технических кодов и идентификаторов, которые ничего не говорят человеку.

Сводки лучше делать короткими: пять-семь строк с главными цифрами и сравнением со вчера или с тем же днём прошлой недели. Подробности по ссылке на отчёт.

Как не утонуть в уведомлениях

Самая частая причина провала таких проектов не техника, а количество сообщений. В первую неделю всем интересно, через месяц бот отключают, потому что он пишет по сто раз в день.

  1. Пороги. «Крупная продажа» это сумма от конкретного значения, а не каждая продажа.
  2. Сводки вместо потока. Двадцать позиций с низким остатком приходят одним сообщением в девять утра, а не двадцатью в течение дня.
  3. Без повторов. Об одном и том же событии сообщение приходит один раз, пока ситуация не изменилась.
  4. Тихие часы. Некритичные уведомления не приходят ночью и в выходные.
  5. Настройка у пользователя. Каждый сам включает и выключает типы уведомлений.

Три примера из практики

Оптовая компания, 6 000 позиций. Закупщик раньше раз в неделю выгружал остатки в Excel и искал, что заканчивается. Теперь каждое утро в 9:00 приходит одно сообщение: позиции, у которых остатка хватит меньше чем на неделю по среднему расходу, с поставщиком и последней закупочной ценой. Закупщик заказывает в тот же день, а не через неделю.

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

Интернет-магазин с выгрузкой на Kaspi. Ответственный за интеграции получает сообщение, если обмен остатками не прошёл два раза подряд. Раньше о сбое узнавали от покупателей, которые заказали отсутствующий товар.

Безопасность данных в уведомлениях

Telegram удобен, но сообщения уходят за пределы 1С, поэтому стоит решить, что в них можно писать. Обычные правила:

  • в групповые чаты не отправлять персональные данные клиентов и суммы зарплат;
  • уведомления с финансовыми итогами отправлять только в личные чаты руководителей;
  • при увольнении сотрудника отвязывать его Telegram в 1С в тот же день;
  • токен бота хранить так, чтобы его не видели обычные пользователи 1С.

А если нужен WhatsApp

WhatsApp удобен для уведомлений клиентам: статус заказа, напоминание об оплате, счёт PDF. Для отправки из 1С используется WhatsApp Business API через официального провайдера. Там свои правила: шаблоны сообщений согласуются заранее, а сообщения вне окна диалога платные.

Для внутренних уведомлений сотрудникам Telegram проще и дешевле: бот бесплатный, правил согласования нет. Поэтому частая схема: сотрудникам Telegram, клиентам WhatsApp.

Следующий шаг: бот, который не только сообщает

Когда уведомления прижились, логично добавить обратную связь. Сотрудник не только получает сообщение о новом заказе, но и нажимает «Принять в работу» прямо в Telegram, а статус меняется в 1С. Руководитель не только видит итоги дня, но и спрашивает у бота остаток по позиции или долг клиента.

Это уже полноценный Telegram-бот для 1С с доступом к данным, и строится он по тем же правилам безопасности, что и API для приложений: бот работает через промежуточный слой и видит только то, что положено конкретному пользователю.

Сроки и стоимость

Набор из трёх-пяти уведомлений с настройкой бота и получателей занимает около недели. Telegram-бот с командами и обратной связью от 250 000 ₸. Если уведомления нужны вместе с другими доработками, их удобно включить в общий план работ по 1С.

Перед стартом мы просим список событий с ответом на вопрос «что человек должен сделать, получив это сообщение». Такой список обычно сокращает первоначальные пожелания вдвое и делает уведомления полезными.

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

Можно ли отправлять уведомления из 1С в Telegram без доработки?

В типовых конфигурациях готового механизма для Telegram нет. Нужна небольшая доработка расширением, типовая при этом остаётся на поддержке.

Не замедлит ли отправка работу 1С?

Нет, если отправка идёт в фоне. Проведение документа не ждёт ответа от Telegram.

Можно ли отправлять уведомления в общий чат отдела?

Да, бот добавляется в групповой чат, и уведомления приходят всем участникам.

Что лучше для клиентов: Telegram или WhatsApp?

Для клиентов в Казахстане чаще WhatsApp через официальный Business API, для сотрудников Telegram.

Сколько стоит Telegram-бот для 1С?

От 250 000 ₸ для бота с командами. Набор простых уведомлений дешевле и занимает около недели.