Чат-бот в Telegram может сам отвечать клиенту на вопрос «Где мой заказ?», если интернет-магазин передаёт ему актуальные статусы. Покупатель вводит номер заказа или выбирает его из доступного списка, а бот показывает этап обработки, способ получения и следующий шаг. В статье разберём структуру такого сценария, связь с CRM или учётной системой, обработку задержек и передачу диалога менеджеру. В результате владелец магазина сможет составить понятное техническое задание без лишних функций.
Какие статусы заказа нужно передавать в Telegram?
Сценарий начинается со списка статусов, которые уже используются в магазине. Боту не нужны внутренние формулировки вроде «документы на проверке» или «задача в очереди». Клиенту достаточно понятного сообщения: заказ принят, собирается, передан в доставку, готов к самовывозу, доставлен или отменён.
Для каждого статуса заранее задайте текст и следующий доступный шаг. Если заказ собирают, бот сообщает, что делать дальше не требуется. Если товар передали курьеру, он показывает согласованный интервал доставки или предлагает связаться с сотрудником. При отмене бот объясняет причину только в том объёме, который магазин действительно может подтвердить.
| Статус в системе | Сообщение клиенту | Действие в Telegram |
|---|---|---|
| Принят | Заказ получен и передан на обработку | Показать состав заказа и способ получения |
| Собирается | Сотрудник готовит товары к отправке | Предложить открыть детали заказа |
| Передан в доставку | Заказ передан курьеру или перевозчику | Показать дату или интервал, если они есть в системе |
| Готов к самовывозу | Заказ можно забрать | Показать адрес и часы работы из карточки заказа |
| Задержан | Срок изменился | Предложить выбрать новый вариант или обратиться к менеджеру |
| Завершён | Заказ доставлен или выдан | Показать справочную информацию и кнопку повторного обращения |
Поля и названия лучше согласовать с тем, что видит менеджер в CRM. Материал о том, какие статусы заказа передавать из интернет-магазина в CRM, помогает проверить эту связку до настройки диалога. Чем меньше расхождений между системами, тем реже оператору приходится вручную исправлять ответ.
Как выглядит сценарий «Где мой заказ»?
Пользователь открывает бота и выбирает кнопку «Статус заказа». Если Telegram уже связан с заказом, бот показывает последние покупки. В другом варианте клиент вводит номер заказа. Система проверяет его и возвращает только тот результат, который может связать с конкретным обращением.
- Бот приветствует клиента и предлагает выбрать действие: статус заказа, условия доставки или помощь менеджера.
- После выбора статуса бот просит номер заказа либо показывает доступные заказы из CRM.
- Система запрашивает текущий этап и дату последнего обновления.
- Бот отправляет короткий ответ: где находится заказ, что произойдёт дальше и куда обратиться при проблеме.
- Если статус неизвестен или данные устарели, бот создаёт обращение для сотрудника и сообщает клиенту, когда ждать ответ.
Ответ не стоит перегружать всей карточкой заказа. Клиенту обычно нужны номер, текущий этап, способ получения и срок. Остальные сведения можно открыть отдельной кнопкой «Подробнее». Так диалог остаётся понятным и на экране телефона, и в Telegram Desktop.
Пример сообщения для заказа в доставке: «Заказ №1842 передан в доставку. Ожидаемый срок указан в карточке заказа. Если дата уже прошла, нажмите “Нужна помощь”». Кнопка переводит диалог на менеджера и сразу передаёт ему номер заказа, выбранный статус и текст клиента.
Как подключить чат-бота к CRM или магазину?
Связка обычно состоит из четырёх частей: Telegram-бот, платформа диалогов, источник статусов и канал передачи сложных обращений сотруднику. Источником может быть CRM, интернет-магазин или отдельный сервис доставки. Главное, чтобы бот получал не статичную таблицу, а актуальное значение по конкретному заказу.
На старте определите, какие данные система отдаёт боту. Для базового сценария хватит номера заказа, статуса, даты обновления, способа получения и признака задержки. Если магазин передаёт трек-номер, его можно вывести отдельной кнопкой. Когда заказ готов к выдаче, бот показывает только те сведения, которые магазин поддерживает без ручных уточнений.
| Подход | Когда подходит | Ограничение |
|---|---|---|
| Статические ответы | Для объяснения этапов доставки и частых вопросов | Не показывает состояние конкретного заказа |
| Связь с CRM | Когда менеджеры ведут заказы в одной системе | Нужно настроить права и правила обновления статусов |
| Связь с сайтом или учётной системой | Когда именно магазин хранит актуальную информацию | Потребуется согласовать формат обмена данными |
| Передача менеджеру | Для задержек, замен и спорных обращений | Без регламента сотрудник будет каждый раз разбирать ситуацию вручную |
Если клиент пишет свободным текстом «посылка ещё не приехала» или «когда будет заказ», бот распознаёт намерение и предлагает нужный сценарий. При неоднозначном запросе он задаёт один уточняющий вопрос, например просит номер заказа. Подход с уточнением неполных сообщений разобран в материале как чат-бот уточняет неполные запросы клиентов.
Для бизнеса с небольшим количеством заказов можно начать с простого сценария и ручной передачи менеджеру. Интернет-магазину с постоянным потоком обращений понадобится интеграция, которая получает статус автоматически. В обоих случаях техническое задание лучше строить от пути клиента, а выбор платформы оставить вторым шагом.
Как бот должен отвечать при задержке заказа?
Задержка требует отдельной ветки. Сообщение «ожидайте» не объясняет, что делать клиенту, поэтому бот должен показать подтверждённый новый срок, если он есть, и дать понятный способ связаться с магазином. Когда новый срок ещё не установлен, бот честно сообщает об этом и создаёт обращение сотруднику.
- Если заказ задержан, покажите этот статус сразу, без предложения повторить проверку несколько раз.
- Если срок изменился, укажите новую дату только после обновления в системе.
- Если доступна замена товара или способа доставки, вынесите это отдельными кнопками.
- Если вопрос требует решения сотрудника, передайте ему историю диалога и номер заказа.
- После ответа менеджера обновите статус, чтобы бот не продолжал показывать старую информацию.
Для сообщений о задержке полезно заранее подготовить короткие варианты: «срок уточняется», «доставка перенесена», «товар временно отсутствует». Автоматизация SMS о задержке и новой доставке может дополнить Telegram, когда клиент не открыл сообщение в мессенджере; отдельный сценарий описан в материале как настроить SMS о задержке заказа и новой доставке.
Какие ошибки мешают автоматизации статуса заказа?
- Бот показывает устаревшие данные. Проверьте, как часто система обновляет статус и что происходит при сбое обмена.
- Клиент не понимает, где искать номер заказа. Добавьте подсказку: номер можно найти в письме, чеке или личном кабинете, если магазин использует такие каналы.
- Все обращения попадают в одну ветку. Разделите доставку, самовывоз, отмену и задержку, чтобы оператор получал конкретную задачу.
- Нет выхода к человеку. В меню статуса оставьте кнопку «Связаться с менеджером».
- Сценарий не тестируют на реальных статусах. До запуска проверьте обычный заказ, задержку, отмену, готовность к выдаче и неизвестный номер. Методика проверки ИИ-чат-бота перед запуском помогает составить такой тест-лист.
3 шага, которые можно сделать на этой неделе:
- Соберите все статусы заказа и перепишите их человеческим языком.
- Нарисуйте путь клиента от кнопки «Статус заказа» до ответа менеджера.
- Проверьте, откуда бот получает актуальный статус и что увидит клиент при задержке или ошибке.
После этой подготовки станет понятно, хватит ли сценарного бота или нужна интеграция с CRM и магазином. На chatbot.by такие задачи можно разложить по отдельным направлениям: автоматизация продаж, поддержка клиентов и интеграции через API, без попытки автоматизировать весь магазин одним диалогом.



