Внутренний сервис в Telegram: ставить и раскатывать нечего
Единственная сборка направления, где пользователь не клиент, а сотрудник, и где продажи нет вообще. Успех здесь меряется не заявками и не конверсией, а одним: пользуются ли сервисом через месяц. Об этом страница и написана — включая то, чего он не умеет.
- Доступ выдаётся добавлением в список и снимается удалением из него
- Живёт там же, где рабочие чаты, — обходить телефоны не надо
- Офлайна нет, и если он вам нужен, мы скажем это сразу
Что сотрудник делает в сервисе
Шесть вещей, и ни одна из них не про продажи. Здесь другой пользователь: он открывает приложение не потому, что ему интересно, а потому что так теперь устроена работа, — и это меняет требования к каждому экрану.
Не сообщением, которое уходит вниз ленты через тридцать реплик, а формой с обязательными полями. Их должно быть мало: заявка из четырёх полей заполняется, заявка из одиннадцати пересылается в чат словами.
Кто её взял, что уже сделано, чего ждут. Половина внутренней переписки — это вопрос «а как там моя заявка», заданный разными словами. Видимый статус убирает его целиком, и это самая дешёвая часть сборки.
Если он согласующий. Сообщение приходит в тот же чат, где человек и так сидит, — не надо заходить в систему, помнить пароль и искать нужную строку. Согласование, ради которого надо куда-то идти, откладывается на вечер, а потом на завтра.
Цифры, фотография, отметка о выполнении — там, где работа закончилась, а не вечером по памяти в офисе. Данные попадают в систему тогда, когда они ещё точны, и это меняет не удобство сотрудника, а достоверность того, что видите вы.
Остатки, контакты, инструкции, условия для клиента. То, что сейчас спрашивают у коллеги в чате и получают ответ через сорок минут. У справочника обязательно есть хозяин — один человек, который его правит, иначе он устаревает за месяц.
В тот же Telegram, где рабочие чаты. Разрешение на уведомления не нужно, и отключить их случайно нельзя — это заметная разница с приложением, которое сначала спрашивает разрешение, а потом половина людей его не даёт.
Заявка и согласование глазами двоих
Нажимайте. Первые два экрана — глазами того, кто подаёт, третий — глазами того, кто согласует. Обратите внимание, что согласующий ничего не открывает и никуда не заходит: решение принимается там же, где он читает рабочие сообщения.
Главное отличие от приложения для клиентов: здесь установку не выпрашивают подсказкой и не считают долю установивших. Доступ выдают вместе с задачей — человека добавляют в список, и сервис у него уже есть. Обходить телефоны с проводом не надо, потому что ставить нечего.
Полей в форме на первом экране четыре. Это не экономия и не упрощение демо: у внутреннего сервиса единственный конкурент — рабочая переписка, и она в соседней вкладке. Как только заполнить форму становится дольше, чем написать сообщение, люди пишут сообщение.
На последнем экране заявка уже в вашей системе. Кабинета, в который надо зайти и посмотреть, здесь нет — вместо него сообщение тому, кого это касается, и строка со статусом для того, кто подавал.
Новая заявка · четыре поля
Полей мало намеренно. Форма, которую дольше заполнять, чем написать в чат, проигрывает чату в первый же день.
Мои заявки
Видно, на ком заявка прямо сейчас. Это и убирает вопрос «а как там моя заявка», который иначе приходит в чат по три раза.
Роль: руководитель отдела
Заявка на закупку от сотрудника отдела. Срок и фотография приложены.СогласоватьВернуть с вопросом
Сообщение приходит в тот же чат, где он читает рабочие сообщения. Ни входа, ни пароля, ни поиска нужной строки в системе.
Согласовано
Заявка ушла в вашу систему
Заявитель уже видит новый статус. Исполнителю пришло уведомление, срок поставлен.Следующая заявка
Дальше заявка живёт там, где у вас живут задачи. Сервис — это вход в процесс с телефона, а не ещё одно место, где хранятся данные.
У этого сервиса единственный конкурент, и он в соседней вкладке
Внутренние инструменты обычно сравнивают с другими инструментами. У сервиса внутри мессенджера конкурент другой и гораздо более сильный — рабочая переписка, которая уже есть, ничего не стоит и открыта прямо сейчас.
Из этого следуют три правила, которые важнее любых экранов.
- Быстрее, чем написать сообщение это единственное настоящее требование. Форма из четырёх полей выигрывает у сообщения, форма из одиннадцати — проигрывает ему в первый же день. Поэтому мы сокращаем поля жёстко и просим обосновать каждое: обязательное поле должно быть нужно тому, кто заявку выполняет, а не тому, кто потом строит отчёт
- В том же месте, где уже сидят и это единственное преимущество, которого нет ни у какого отдельного приложения. Сотруднику не нужно переключаться, вспоминать пароль и ставить что-то на телефон. Уведомление приходит туда же, куда приходят рабочие сообщения, — и читается так же быстро
- Старый способ должен перестать быть разрешённым и это делает руководитель, а не подрядчик. Пока заявку можно прислать в чат, её будут присылать в чат — не из вредности, а потому что так привычнее. Мы убираем причины, по которым из сервиса уходят: лишние поля, непонятные формулировки, лишние шаги. Правило «теперь работаем так» вводите вы
Пример, который показывает разницу лучше всего. Два одинаковых сервиса в двух компаниях: в первой руководитель сказал «заявки принимаю только отсюда» и перестал отвечать на сообщения в чате, во второй оставил оба канала как равные. Через месяц в первой сервисом пользуются все, во второй — двое из пятнадцати, и обычно это те, кто его и просил. Экраны при этом одинаковые.
Кому подходит, а кому нужен другой инструмент
Правая колонка важнее левой: половина запросов «сделайте приложение для сотрудников» упирается в один из трёх её пунктов, и лучше вы откажетесь сейчас, чем узнаете об этом на приёмке.
Подойдёт, если
- Люди уже в Telegram, и там же живут рабочие чаты
- Процесс повторяется каждый день и различается мелочами
- Есть согласование, и именно оно тормозит работу
- Нужен один экран тем, кто не сидит за компьютером
Скорее не к нам, если
- Работа идёт там, где пропадает связь, — это приложение на домашнем экране с офлайном
- Нужен сканер, терминал сбора данных или трек в фоне — это нативная разработка
- Сотрудники не готовы использовать личный аккаунт, а рабочих устройств нет
Третий пункт справа — не технический, и решается он не нами. На личный телефон человека нельзя поставить ничего приказом, а попросить открыть приложение в его личном мессенджере — можно, и обычно соглашаются. Но договориться об этом надо до разработки: если половина бригады откажется, сервис останется у второй половины, и достоверных данных вы не получите.
Шесть вопросов до заказа внутреннего сервиса
Проверяется не процесс и не связь — это разобрано на соседней странице про инструмент для полевых. Здесь проверяется другое: доступ и дисциплина. Вердикт считается от несовпадений.
Вердикт появится после первой отметки. Проверка отвечает на вопрос «можно ли начинать», а не «сколько будет экранов» — второе выясняется на разборе за полчаса.
Сходится 0 из 6
Почему проверка ручная: внутренний порядок работы снаружи не видно вообще никак. Шесть пунктов написаны так, чтобы вы прошли их сами за один разговор с руководителем отдела, и они же будут первыми вопросами на разборе.
Прислать одну заявку на разбор
Опишите одну заявку, которая чаще всего ходит по перепискеОтветим, помещается ли она в четыре поля, кто должен её согласовывать и куда она должна уезжать. Этого разговора обычно хватает, чтобы понять, нужен вам сервис или нужно навести порядок.
Написать в Telegram Если работают без связиЧего внутренний сервис в Telegram не сделает
Четыре ограничения, которые не обходятся настройками. Первое из них и есть главная развилка между этим инструментом и приложением на домашнем экране: у них разная цена, разная раскатка и разное поведение без сети.
| Ограничение | Что это значит на практике | Есть ли обход |
|---|---|---|
| Офлайна нет вовсе | Пропала сеть — сервиса нет. Подвал, склад с толстыми стенами, трасса между городами: там он просто не откроется | Нет, и это устройство инструмента. Для работы без связи есть приложение на домашнем экране, которое копит данные в телефоне и досылает их, когда сеть вернулась |
| Доступ есть у того, у кого есть мессенджер | Централизованно раскатать настройки на парк телефонов нельзя: устройства не ваши и управлять ими вы не можете | Частично: список допущенных ведёте вы, и удаление из него закрывает доступ немедленно. Управление самими устройствами — задача другого класса |
| Личный аккаунт приказом не выдаётся | Человек может отказаться открывать рабочий сервис в своём мессенджере, и это его право | Рабочие устройства или рабочие аккаунты. Решается до разработки: отказ половины бригады обесценивает данные, ради которых всё делалось |
| Файлы ходят через мессенджер | Фотографии и документы из сервиса живут в переписке так же, как обычные вложения, — это вопрос вашей политики безопасности | Ограничить состав того, что уходит в сообщения, и хранить чувствительное только на вашем сервере. Решение принимаете вы, мы выполняем |
Правила платформы меняются не по нашей воле и не по расписанию. Поэтому в таблице нет ни одной версии и ни одной даты: что доступно сегодня, мы сверяем в начале проекта. Если для вас критично хотя бы одно из четырёх ограничений, нужен другой инструмент, и мы посчитаем его честно, а не будем уговаривать обойтись этим.
От чего зависит цена этой сборки
Своей сметы у формата нет. Один процесс и одна-две роли укладываются в первую сборку направления — от 50 000 ₽, срок 2–3 недели. Несколько процессов с ролями и обменом в обе стороны — это третья, от 210 000 ₽. Двигают цену четыре вещи.
-
Сколько ролей и чем они отличаются
Одна роль — один набор экранов. Три роли с разными списками, разными обязательными полями и разными правами на закрытие заявки — три набора, и каждый надо проверить отдельно. Самый дорогой вариант — когда различия не описаны заранее и всплывают на приёмке: права, добавленные задним числом, переписывают половину экранов.
-
Один процесс или несколько
Заявка на закупку и заявка на ремонт похожи внешне и различаются полями, согласующими и тем, куда уезжают. Каждый следующий процесс — это не копия, а отдельная работа. Начинать почти всегда стоит с одного, самого частого: через месяц видно, пользуются им или нет, и это дешевле, чем узнать то же самое про пять сразу.
-
Нужен ли обмен в обе стороны
Отдать заявку в вашу систему — одна работа. Забирать оттуда статусы обратно и показывать их сотруднику — вторая, и она зависит не от нас, а от того, что готова отдать ваша система. Этот пункт двигает смету сильнее, чем число экранов, и выясняется он на разборе до счёта.
-
Нужны ли фото, файлы и подписи
Фотография — это не только кнопка: снимок надо уменьшить, передать и не потерять. Подпись на экране и вложенные документы добавляют свои правила хранения, а вместе с ними вопрос, что из этого может ходить через мессенджер, а что нет. Каждый из пунктов — отдельная работа, а не галочка в списке.
Начинать почти всегда стоит с одного процесса и одной группы людей: через месяц видно, пользуются или нет, и это честнее любой приёмки. Точную сумму считает конфигуратор направления — у каждого модуля своя цена и свой объём в рабочих днях. Собрать и посмотреть цену
Куда идти, если задача другая
Четыре соседние страницы. Первая — самая частая замена этой: если ваши люди работают там, где пропадает связь, начинать надо оттуда, а не отсюда.
Когда внутренний сервис вам не нужен
Четыре случая. Второй — самый частый и самый неприятный, потому что он не про технику и не про деньги: сервис соберут, он будет работать, и им не станут пользоваться.
-
Если процесс не описан ни одной строкой
Непонятно, кто подаёт, кто согласует и куда это уезжает. Сервис процесс отражает, а не создаёт: он закрепит ту неразбериху, которая есть, и сделает её на экране официальной. Описать процесс дешевле нашей работы и почти всегда делается своими силами за неделю.
-
Если старый способ останется разрешённым
Пока заявку можно прислать в чат, её будут присылать в чат — это не про дисциплину, а про то, что привычное быстрее. Мы убираем причины, по которым из сервиса уходят, но правило «теперь работаем так» вводит руководитель. Если вводить его никто не собирается, сборку лучше не заказывать: она не окупится ни при каком качестве экранов.
-
Если людей в процессе двое и они сидят рядом
Тогда любой инструмент проиграет разговору через стол, и правильно сделает. Сервис начинает окупаться там, где участников больше, они в разных местах и между ними есть ожидание: заявка лежит, пока кто-то не посмотрел. Пока ожидания нет, автоматизировать нечего.
-
Если всё нужное уже есть в вашей системе
Бывает, что заявки и согласования в системе учёта предусмотрены, просто ею не пользуются с телефона или не настроили. Тогда дешевле настроить то, что куплено, чем строить рядом второе место. Мы это проверяем на разборе и говорим прямо — отказ здесь стоит дешевле для обеих сторон. Когда наши услуги не нужны
Эта страница — часть направления «Telegram Mini Apps»
Внутренний сервис — одна из задач, которые закрываются приложением внутри Telegram, и собирается он из того же набора модулей, что и приложения для клиентов. На странице направления лежат конфигуратор, три типовые сборки и процесс по неделям.
Цена, сроки и конфигуратор общие для всех форматов — своей сметы у этой страницы нет намеренно. Telegram Mini Apps: конфигуратор, сборки и сроки
Что полезно знать до сборки
Почему внутренние инструменты умирают
Почти никогда — от плохой разработки. Инструментом перестают пользоваться, когда старый способ остался разрешённым: пока заявку можно прислать сообщением, её будут присылать сообщением, и не из вредности, а потому что так быстрее и привычнее. Через месяц в сервисе остаются двое — обычно те, кто его и просил, — и он тихо отмирает, хотя работает исправно.
Вторая причина — лишние поля. Внутренний сервис соревнуется не с другим сервисом, а с рабочей перепиской, которая уже есть и открыта прямо сейчас. Форма из четырёх полей выигрывает у сообщения, из одиннадцати — проигрывает. Поэтому состав полей мы режем безжалостно и про каждое спрашиваем, кому оно на самом деле нужно. Ответ «чтобы потом было по чему строить отчёт» — недостаточный.
Третья — данные, которым перестают верить. Справочник без хозяина устаревает за месяц; статус, который кто-то ставит вручную, перестают ставить в первый же аврал. Дальше включается человеческая логика: раз одна часть данных неправдива, проверять начинают всё, а проверять быстрее по старинке. Поэтому мы всегда спрашиваем, кто именно отвечает за каждый список и за каждый статус.
Что такое нулевая раскатка и чем она отличается от установки
У обычного корпоративного приложения есть отдельный и неприятный этап: его надо поставить на телефоны. Собрать людей, обойти устройства, объяснить, помочь тем, у кого не получилось, и повторить всё это при каждом обновлении. Этот этап часто стоит дороже самой разработки и почти всегда тянется дольше запланированного.
У приложения внутри мессенджера этого этапа нет вовсе. Ставить нечего: человек открывает его по ссылке или кнопке в рабочем чате, и оно уже работает. Доступ выдаётся добавлением сотрудника в список допущенных и снимается удалением из него — в ту же минуту, без участия человека и без похода к его телефону. Обновление выкатывается один раз и сразу у всех, потому что обновлять нечего.
Обратная сторона ровно одна, и мы говорим о ней на первом же экране: аккаунт в мессенджере принадлежит человеку, а не вам. Он остаётся при нём после увольнения, и поэтому нужен порядок отзыва доступа и тот, кто за ним следит. И второе следствие: попросить сотрудника открыть рабочий сервис в его личном мессенджере можно, а обязать — нет. Там, где это принципиально, нужны рабочие устройства или рабочие аккаунты, и договариваться об этом надо до разработки.
Что подготовить до сборки
Один процесс, самый частый, описанный по шагам: кто подаёт, что указывает, кто согласует, куда это уезжает и что считается завершением. Одного процесса достаточно для начала — и лучше начать с него, чем собирать пять сразу: через месяц будет видно, пользуются им или нет, и это знание стоит дороже любых экранов.
Список ролей и различий между ними. Кто видит только свои заявки, кто — все по участку, кто согласует и кто закрывает. Если различий нет и все равны, сборка выйдет заметно проще и дешевле, и мы так и скажем. Если различия есть, их надо описать заранее: права, добавленные задним числом, переписывают половину экранов.
Ответ на вопрос, кто вводит правило «теперь работаем так». Это не техническая роль, а руководитель с правом закрыть старый канал. Без него сборка технически состоится, а работать не будет, и мы предупреждаем об этом до договора, а не на приёмке.
Вопросы про внутренний сервис
Шесть вопросов, которые задают именно про эту сборку. Про договор, оплату нашей работы и поддержку после запуска — на странице направления и на странице оплаты и гарантий, чтобы ответы не разошлись между страницами.
Остался вопрос?
Написать в Telegram, отвечаем за 30 минутНужен аккаунт — личный или рабочий. Попросить человека открыть рабочий сервис в его личном мессенджере можно, и обычно соглашаются, особенно если там же уже лежат рабочие чаты. Обязать — нельзя: аккаунт принадлежит ему. Там, где это принципиально, вопрос решается рабочими устройствами или отдельными аккаунтами, и решается до разработки, а не после.
Добавлением человека в список допущенных и удалением из него. Устанавливать и обновлять ничего не надо — ни при выдаче, ни при отзыве. Важная часть, о которой редко думают заранее: аккаунт в мессенджере остаётся при человеке после увольнения, поэтому нужен тот, кто снимает доступ, и порядок, при котором он об этом узнаёт.
Нет. Приложение внутри мессенджера без интернета не открывается вовсе, и обойти это нельзя. Если ваши люди работают в подвалах, на складах с толстыми стенами и на трассе, нужен другой инструмент — приложение на домашнем экране: оно продолжает работать в офлайне и отдаёт накопленное при первом же появлении сети. Мы говорим это на разборе, а не после сборки.
Двумя вещами, и они противоположны. Здесь нулевая раскатка: ставить нечего, доступ выдаётся списком, обновление выходит сразу у всех. Там есть офлайн: заявка открывается без сети, отметки копятся и уезжают потом. Выбор определяется не бюджетом, а тем, есть ли связь там, где работают ваши люди. Если связь есть всегда — сюда, если пропадает — туда.
В вашу систему: CRM, портал, учётную программу или базу задач. Сервис — это вход в процесс с телефона, а не хранилище, и хранить у себя он ничего не должен. Если такого места пока нет, его придётся выбрать до начала работ, иначе заявки будут копиться внутри приложения и никем не читаться. Это мы проверяем на разборе первым делом.
Нижняя точка — от 50 000 ₽ и 2–3 недели: столько стоит один процесс с одной-двумя ролями. Верхняя, от 210 000 ₽, — это уже несколько процессов, разграниченные права и двусторонний обмен. Внутри этой границы цену двигают число ролей, число процессов, глубина обмена и наличие фото, файлов и подписей. Начинать разумно с одного процесса и одной группы. Собрать и увидеть цену
Расскажите, какой процесс живёт у вас в переписке, — посмотрим, что с ним делать
- Разбор 30 минут: одна заявка по шагам, роли, согласование и куда всё уезжает
- Скажем, помещается ли заявка в четыре поля и что из полей лишнее
- Если начинать надо с описания процесса, услышите это первым
Заявка принята
Вернёмся в течение рабочего дня. Если срочно — напишите в Telegram.
Или напишите сразу:
Telegram · отвечаем лично за 30 минут