Telegram Mini App для служби таксі та замовлення поїздок
Служба таксі, яка досі приймає замовлення телефоном і диктує адреси водіям у спільний чат, втрачає гроші тричі: на диспетчері, на порожньому пробігу й на клієнтах, які просто пішли в агрегатор, бо там зручніше. Заходити у велику платформу теж боляче - комісія зʼїдає до чверті кожної поїздки, а базу клієнтів ви фактично віддаєте чужій компанії. Третій шлях - власний Telegram Mini App: карта, точки А і Б, ціна до поїздки, автоматичний розподіл замовлень і кабінет водія, усе всередині месенджера, який уже стоїть у кожного пасажира. Розберемо, як це працює технічно і чому виходить дешевше.
Карта й геолокація: чому Telegram Mini App для таксі - не «бот із кнопками»
Замовити поїздку через звичайного бота майже неможливо: адресу треба надрукувати текстом, бот її не розуміє, диспетчер усе одно передзвонює й уточнює підʼїзд. Mini App знімає цю проблему, бо це повноцінний веб-інтерфейс усередині Telegram, у якому можна відкрити карту. Пасажир бачить себе на мапі, точка А підставляється автоматично з геолокації пристрою, точку Б він або тягне пальцем по карті, або вводить із підказками адрес. Далі підключається геокодинг і маршрутизація - Google Maps, Mapbox або OpenStreetMap, - і система одразу знає відстань у кілометрах та орієнтовний час у дорозі.
Практична різниця величезна. Клієнту не треба нічого встановлювати з App Store, не треба реєструватися й вигадувати пароль: він відкриває чат вашої служби, тапає кнопку - і за секунду вже на карті. Авторизація йде через сам Telegram, бекенд перевіряє підписані дані користувача, імʼя підтягується автоматично, номер телефону запитується один раз і зберігається. У результаті шлях від «треба таксі» до «замовлення прийнято» - це три-чотири тапи й близько двадцяти секунд, без жодного дзвінка. Саме тут ховається левова частка втрачених клієнтів: люди не люблять телефонувати й чекати на лінії, особливо ввечері чи в дощ.
Ціна до поїздки: тариф, відстань і клас авто
Головна претензія пасажирів до старих служб - незрозуміла ціна. Людина сідає в авто, не знаючи, скільки заплатить, і це щоразу невеликий стрес. Mini App рахує вартість до підтвердження замовлення за вашою власною формулою: подача плюс кілометри за тарифом, плюс хвилини очікування, плюс коефіцієнти. Ви самі керуєте логікою - мінімальна вартість поїздки, окремий тариф за містом, нічна надбавка після двадцять третьої, підвищений коефіцієнт у годину пік чи в негоду, доплата за багаж, дитяче крісло, перевезення тварини, додаткову адресу в маршруті. Усе це налаштовується в адмінці, а не переписується в коді щоразу.
Поверх тарифу йде вибір класу авто: економ, комфорт, універсал під великий багаж, мінівен на сімох, авто з дитячим кріслом. Кожен клас має свій коефіцієнт, і пасажир одразу бачить три-чотири варіанти з цінами й приблизним часом подачі - рівно як в агрегаторі. Важлива деталь, про яку часто забувають: ціна має бути фіксованою після підтвердження, інакше водій «донараховує» на місці й ви миттєво втрачаєте довіру. Якщо маршрут змінюється в дорозі, перерахунок робить система за тими самими правилами, а не водій усно. Прозорість тут - не етика, а конверсія: сервіси з передбачуваною ціною отримують помітно більше повторних замовлень.
Розподіл замовлень між водіями і кабінет водія
Найбільша частина автоматизації таксі - це не інтерфейс пасажира, а те, що відбувається після натискання «Замовити». Замовлення потрапляє на сервер і має знайти водія без участі диспетчера. Робочих стратегій кілька: віддати найближчому вільному авто потрібного класу, розіслати замовлення кільком водіям у радіусі й віддати тому, хто прийняв першим, або запропонувати по черзі за рейтингом. Якщо водій не відповів за пʼятнадцять-тридцять секунд, замовлення автоматично йде далі по списку. Це усуває класичну хворобу спільного чату, коли одну заявку хапають двоє, ще двоє їдуть у той самий двір, а решта її просто не бачать.
Водій працює у власному кабінеті - це може бути та сама Mini App з іншою роллю. Він відкриває зміну, бачить себе онлайн, отримує push із замовленням: адреса, відстань до клієнта, маршрут, сума, спосіб оплати. Дві кнопки - прийняти чи відхилити. Далі він веде замовлення по статусах: прямую до клієнта, на місці, у поїздці, завершено. Кожен статус автоматично надсилає пасажиру повідомлення в чат, тож ніхто нікому не дзвонить «ви де?». У кабінеті водій також бачить свій заробіток за зміну, кількість поїздок, рейтинг і баланс комісії. Керівник у той самий час бачить на карті всі авто, статуси й черги замовлень.
Відстеження авто, оплата, історія та рейтинги в застосунку для таксі
Після призначення водія пасажир бачить на карті, як авто рухається до нього, з номером, маркою, кольором і фото водія. Це закриває найнервовіші три хвилини очікування й різко зменшує кількість дзвінків у диспетчерську. Оплата - на вибір: готівкою водієві або карткою прямо в Mini App через Telegram Payments чи українського еквайра, з чеком у чат. Безготівка окремо вигідна службі: гроші проходять через ваш рахунок, комісію водія система утримує автоматично, і не треба щовечора зводити готівку вручну. Для корпоративних клієнтів логічно додати безготівковий рахунок компанії з місячним звітом по всіх поїздках співробітників.
Дві функції, які найбільше впливають на повторні замовлення, коштують копійки в розробці. Перша - історія поїздок із кнопкою «повторити»: людина, яка щоранку їде на роботу за одним маршрутом, замовляє авто в один тап, без карти й адрес. Друга - рейтинги: пасажир ставить оцінку після поїздки, і ви нарешті бачите не чутки, а цифри - хто з водіїв стабільно тримає чотири й девʼять, а хто просів до чотирьох і трьох, і чому. Рейтинг можна вплітати в розподіл замовлень: кращі водії отримують заявки першими. Це найдешевший спосіб підняти якість сервісу без штрафів і розмов.
Чому власний Mini App вигідніший за комісію агрегаторів
Порахуймо просто. Служба на двадцять авто, кожне робить десять поїздок на день із середнім чеком двісті гривень - це близько мільйона двохсот тисяч гривень обороту на місяць. Комісія агрегатора у пʼятнадцять-двадцять відсотків - це від ста вісімдесяти тисяч гривень щомісяця, назавжди. Власний Mini App - це разова розробка й далі лише хостинг, карти й еквайринг, тобто кілька тисяч гривень на місяць. Проєкт окупається за перші місяці роботи. Важливіше за гроші інше: у вас лишається база клієнтів, історія їхніх поїздок і прямий канал звʼязку, а не чужий застосунок, який завтра підніме комісію або відключить вас за власним рішенням.
За термінами: базове замовлення поїздок у телеграм - карта, точки А і Б, розрахунок вартості, розподіл між водіями й кабінет водія - це приблизно чотири-шість тижнів. Повноцінна система з відстеженням на карті в реальному часі, безготівковою оплатою, рейтингами, зарплатними звітами й аналітикою - від восьми до дванадцяти тижнів. Типова помилка - намагатися одразу повторити функціонал великого агрегатора й застрягти на пів року без жодної поїздки. Робочий шлях - запустити ядро, посадити на нього реальних водіїв і допрацьовувати за їхнім фідбеком. У Devlly ми будуємо саме такі системи: Mini App для пасажира, кабінет водія, диспетчерська панель і бекенд як одне рішення під процеси конкретної служби.