Подключение водителя к боту
При установке бота @taxoparkbot у водителя запрашиваются контактные данные и формируется карточка водителя в системе Process Insight.
Телефон сохраняется из переданного контакта; помимо этого водитель должен ввести на русском языке фамилию, имя, отчество. Система присваивает водителю идентификатор и выводит этот идентификатор.
На почту службы технической поддержки бот отправляет письмо: “В боте зарегистрирован новый водитель Гусев Игорь Владиславович, тел. +7999999999, Process Insight Id 15498”. Далее оператор горячей линии:
- заводит водителя в Яндекс.Таксометр
- заводит карточку водителя в Битрикс, указывая в ней идентификатор водителя в Яндекс.Таксометр и в Process Insight (если водитель уже есть в Битриксе, ему проставляется только Process Insight Id)
- при необходимости заносятся реквизиты зарплатного расчётного счёта в Битрикс
При очередной синхроанизации (запускается каждые 6 часов) Process Insight обновляет данные водителя из Битрикса, импортируя:
- банковские реквизиты (только зарплатные расчётные счета)
- ФИО, телефоны, Яндекс Id
Обновляются и импортируются только карточки водителей, привязанные в Битриксе к Process Insight.
Ограничение
Водитель может работать с ботом только с одного телефонного номера (один telegram id).
Изменение номера телефона у водителя
При регистрации в боте с новым номером телефона водитель нажимает кнопку “У меня изменился телефон”. Бот выводит кнопки “У меня есть доступ к старому телефону”, “У меня нет доступа к старому телефону”, “Назад”.
Водитель имеет доступ к старому телефону
Бот запрашивает: “Введите свой старый номер телефона. На этот номер будет отправлено сообщение-подтверждение изменения номера. Вам нужно будет подтвердить изменение номера”. По номеру телефона ищется регистрация и в телеграмм по старому номеру отправляется сообщение “Гусев Игорь Владиславович, тел. +7999999999 запросил перенос вашей регистрации с вашего номера на новый номер”. Выводятся кнопки “Подтвердить перенос” и “Отказать”.
При подтверждении переноса в карточке водителя в Process Insight меняется привязка telegram Id, водитель по новому номеру получает уведомление “Регистрация завершена”.
Водитель не имеет доступа к старому телефону
Бот запрашивает: “Введите свой старый номер телефона. В диспетчерскую службу будет направлен запрос на изменение Вашей регистрации”. После ввода номера старого телефона по этому номеру ищется регистрация и, если она найдена, на почту технической поддержки отправляется письмо: “Водитель Гусев Игорь Владиславович (Битрикс Id 11111) запросил смену Телеграм-Id в связи со сменой номера телефона (старый номер +7999999; новый номер +79999999). Новый Телеграм-Id 555555. Внесите этот номер в Битрикс, если вы подтверждаете перерегистрацию.”.
При очередном импорте данных из Битрикс (запускается каждые 6 часов) Process Insight обновит Telegram-Id водителя.