Ваш Telegram-бот приймає замовлення й відповідає «де моє замовлення» з даних 1С/BAS, а власник отримує борги, залишки й підсумок дня в чаті
Клієнти пишуть у Telegram, облік у 1С/BAS, а між ними сидить менеджер: дивиться залишок, набирає замовлення заново, відповідає «чи відправлено» після дзвінка на склад. Власник увечері просить у того ж менеджера підсумок дня. Зв'язка 1С/BAS ↔ Telegram ставить ваш Telegram-бот з обох боків цього розриву: клієнт перевіряє наявність, оформлює замовлення і отримує статус прямо з 1С/BAS, а власник і співробітники отримують прострочені борги, низькі залишки та підсумок дня у своєму чаті й можуть запросити звіт однією кнопкою. Нижче — що саме передається, які сценарії закриваємо і на які можливості обох систем спираємось.
1С/BAS → TelegramКлієнт питає бота про товар і отримує ціну та наявність із 1С/BAS, з кнопками «замовити» або «запитати менеджера».
Telegram → 1С/BASЗамовлення, зібране в боті (або в Mini App з каталогом), стає замовленням покупця в 1С/BAS із контрагентом, знайденим за телефоном або створеним заново.
1С/BAS → TelegramКоли статус замовлення в 1С/BAS змінюється («зібрано», «відправлено», «номер ТТН»), бот надсилає клієнту повідомлення тієї ж миті.
1С/BAS → TelegramЩоранку в чат власника приходить підсумок із 1С/BAS: вчорашні продажі й надходження, нові прострочені борги, товари нижче мінімального залишку.
1С/BAS → TelegramМенеджер натискає кнопку в чаті співробітників («борги», «залишки по складах», «замовлення за сьогодні») і отримує звіт із 1С/BAS, не відкриваючи її.
Telegram → 1С/BASПовідомлення клієнта боту, з яким бот не впорався, записується до контрагента клієнта в 1С/BAS як звернення і передається черговому менеджеру.
Що підключаємо
Ви створюєте бота в Telegram під обліковим записом своєї компанії, тож бот, його назва та аудиторія лишаються вашими; ми лише отримуємо ключ доступу до нього.
З боку 1С/BAS використовуємо відкритий інтерфейс обміну, який платформа будує сама, від окремого користувача з правом читати каталог і звіти та створювати замовлення і звернення.
Разом вирішуємо, що бот може показувати клієнтам (вид ціни, які склади рахуються як «є в наявності») і що може запитувати чат співробітників (які звіти, кому).
Збираємо меню та кнопки бота: каталог, замовлення, «де моє замовлення», «покликати менеджера»; якщо потрібен повний каталог із кошиком, робимо його як Mini App усередині Telegram.
Підключаємо чати співробітників: у який чат приходить ранковий підсумок, у який — сповіщення про низькі залишки, і хто має право запитувати звіти.
Тестуємо з кількома співробітниками в ролі «клієнтів» і тестовим контрагентом у 1С/BAS, потім публікуємо посилання на бота реальним клієнтам.
Сценарії автоматизації
01
«Чи відправили?» десять разів на день
Булоклієнти пишуть менеджеру, менеджер дзвонить на склад і відповідає за годину.
Сталоклієнт натискає «де моє замовлення» в боті й отримує статус і номер ТТН із 1С/BAS, а коли статус змінюється — повідомлення приходить саме.
02
Замовлення з чату набирають заново
Булоклієнт надсилає список повідомленням, менеджер набирає його в 1С/BAS заново і плутає кількість.
Сталоклієнт обирає товари в каталозі бота, і замовлення приходить у 1С/BAS документом саме з цими товарами.
03
Власник дізнається підсумки вночі
Буловласник просить у менеджера цифри за день і отримує скриншот об одинадцятій вечора.
Сталоранковий підсумок із 1С/BAS у чаті власника о восьмій, а будь-який звіт — на відстані однієї кнопки.
04
Товар закінчився непомітно
Булокомірник помічає порожню полицю, коли клієнт уже чекає.
Сталоколи залишок у 1С/BAS падає нижче мінімуму, чат закупівель отримує повідомлення тієї ж хвилини.
Як це працює технічно
Для тих, хто перевіряє: кожен пункт веде на сторінку офіційної документації, звідки він узятий.
Офіційний портал підтримки BAS описує технології інтеграції під назвою «Технології інтеграції 1С:Підприємства 8.3» — BAS побудований на платформі 1С:Підприємство 8.3.
За тією ж документацією, платформа автоматично будує REST-інтерфейс за протоколом OData, через який зовнішні системи можуть читати, змінювати, створювати й видаляти дані через HTTP.
Коли бот надсилає повідомлення, він може показати під ним клавіатуру з готовими варіантами відповіді — клієнт натискає кнопку замість того, щоб набирати.
Боти можуть відкривати Mini Apps — повні екрани всередині Telegram для каталогу, форми чи особистого кабінету — і на відміну від сайтів отримують вхід і сповіщення через Telegram «з коробки».
Обмеження складаються з двох систем. Telegram обмежує швидкість надсилання бота: приблизно одне повідомлення на секунду в один чат і близько тридцяти на секунду загалом, тож масова розсилка всім клієнтам іде чергою кілька хвилин, а не миттєво. Бот може писати лише тим, хто першим почав із ним чат. Звіти в чаті співробітників настільки свіжі, наскільки свіжі дані 1С/BAS на момент запиту. 1С/BAS є в офіційному переліку забороненого ПЗ: проєкти для держорганів, критичної інфраструктури та систем із державними даними ми не беремо, а з приватним бізнесом чесно обговорюємо ризик.
Як почати
Три кроки від першого повідомлення до роботи над вашим проєктом.
01
Залиште заявку
Опишіть задачу у формі — текстом або голосом. Бюджет і строки — за бажанням.
02
Ми розбираємо й оцінюємо
Розробник вивчає ТЗ, уточнює незрозуміле й надсилає оцінку.
Ні. Бот працює всередині застосунку Telegram, який у клієнта вже є; він відкриває посилання, натискає «Start», і каталог із кнопками вже там.
Чи бачить бот усю базу 1С/BAS?
Ні. Його користувач у 1С/BAS має права лише на каталог, погоджені звіти та створення замовлень і звернень. Клієнт бачить лише свої замовлення, зіставлені за телефоном, який він підтвердив у боті.
Ми відповідаємо клієнтам з особистого акаунта Telegram. Бот його замінює?
Він може працювати поруч: Telegram Business дозволяє підключити бота, який відповідає від імені особистого акаунта. Тоді клієнт пише на той самий номер, що й раніше, бот закриває питання про статус і наявність, а менеджер підключається до решти.
Чи може бот надіслати розсилку всім клієнтам із 1С/BAS?
Лише тим, хто почав чат із ботом, і лише чергою в межах лімітів надсилання Telegram. Список формуємо з 1С/BAS (наприклад, клієнти, що купували за останні три місяці) і надсилаємо після вашого підтвердження тексту.
Розкажіть, що потрібно підключити
Опишіть задачу текстом або голосовим. Ми подивимось, що у вас є, і відповімо планом.