Три рівні розпізнавання
Номер ТТН — зі штрихкоду Code128. Поля — Gemini Flash прямо з картинки. Tesseract з українською мовою — запасний: працює, якщо AI недоступний, і дозаповнює лише критичні поля.
Кейс · Дистрибуція · 2026
Telegram-бот для обліку накладних Нової Пошти: бере ТТН зі штрихкоду, отримувача, телефони й адресу — через AI, зберігає в базу й пересилає фото в робочу групу. Пошук за прізвищем чи телефоном — в один дотик.
✅ Накладну збережено
ТТН20450000000851
ОтримувачПетренко Олег
Телефон+380 67 000 00 00
СкладЧернівці
КудиКиїв, відділення №25
01 Задача
Переписувати ТТН, прізвище й телефон з фото накладної — ручна робота з помилками в цифрах. А знайти потрібну накладну в стрічці чату, коли телефонує дилер, — ще кілька хвилин на кожен дзвінок.
02 Що ми зробили
Номер ТТН — зі штрихкоду Code128. Поля — Gemini Flash прямо з картинки. Tesseract з українською мовою — запасний: працює, якщо AI недоступний, і дозаповнює лише критичні поля.
Запис за номером ТТН: повторне фото оновлює ту саму картку й те саме повідомлення в групі — посилання на нього не змінюється.
За прізвищем, останніми цифрами телефона чи ТТН. Під результатом — «перейти до повідомлення» і «написати отримувачу» з готовим текстом.
Білий список користувачів, автобан чужих у групі, захист дилерів від перебору, пошук дилера — лише за останні 14 днів.
Експорт у CSV для Excel, архівація старих записів, щоп’ятниці о 18:00 — звіт за тиждень адміністраторам.
03 Як проходить накладна
Файл до 10 МБ одразу на диску, у черзі — до 100 накладних, розпізнаються строго по одній.
Номер ТТН зі штрихкоду Code128 — без помилок OCR у цифрах.
Gemini Flash читає отримувача, відправника, телефони й адресу.
Немає ТТН чи отримувача з телефоном — запис не вноситься, бот просить переслати файлом.
Картка користувачу, фото з підписом — у робочу групу.
Результат
Під капотом
Почнімо
Розберемо його до кроку й покажемо, що з цього можна прибрати: готовим модулем або інтеграцією під ваші системи.