Когда служба расчета доставки недоступна, бизнес теряет возможность обрабатывать заказы и отвечать на вопросы клиентов. Ваша задача — не просто сообщить об ошибке, а сохранить поток заявок и доверие пользователей. Ниже описан алгоритм действий: от диагностики причины сбоя до восстановления работы системы и анализа произошедшего инцидента.
1. Диагностика причины недоступности и проверка состояния системы
Первым делом проверьте статус серверов и логи ошибок. Определите, является ли сбой локальным (ошибка на вашем сайте) или глобальным (проблема у провайдера расчета доставки).
Если вы используете сторонний API для расчета стоимости, проверьте наличие статуса 503 Service Unavailable или таймауты соединения. Посмотрите метрики доступности: если ответ приходит дольше обычного, возможно, проблема в сети.
Не игнорируйте сообщения об ошибках от платежных шлюзов или логистических партнеров. Часто недоступность расчета доставки связана с разрывом связи между вашими системами учета и сервисом перевозчика.
Пример: если модуль расчета стоимости перестал отвечать, но сайт работает, проверьте доступность внешнего API. Если он не отвечает, значит проблема у партнера. Если ошибка возникает только на вашем сайте — ищите проблемы в коде интеграции или перегрузку сервера.
2. Переключение на резервный канал связи или бота-интегратора
Если основной канал расчета недоступен, сразу активируйте резервный вариант. Это может быть альтернативный API от другого логистического оператора или встроенный калькулятор с упрощенной логикой.
Используйте ИИ-помощника для обработки входящих запросов в этот период. Настройте его так, чтобы он отвечал на типовые вопросы: «Стоимость доставки», «Сроки», «Трек-номер». Бот не должен выдумывать цифры, а опираться на заранее загруженные справочники или статические данные.
Важно: границы ответственности бота должны быть четкими. Он может сообщать о задержке и предлагать контакты оператора, но не должен принимать решения о компенсации или изменении условий доставки без участия человека.
Пример: если основной сервис расчета стоимости упал, переключите трафик на бота, который показывает примерные сроки (например, «3–5 дней») и предлагает позвонить в поддержку для уточнения точной суммы.
3. Автоматическое уведомление клиента о задержке и причинах
Не скрывайте проблему. Отправьте клиентам уведомление (email, SMS, push) с объяснением ситуации: «Служба расчета доставки временно недоступна, мы работаем над восстановлением».
Укажите ожидаемое время восстановления или предложите альтернативный способ оформления заказа через оператора. Это снижает негатив и показывает прозрачность бизнеса.
Используйте шаблоны уведомлений, которые можно быстро адаптировать под конкретную ситуацию. Избегайте общих фраз вроде «технические работы», если причина известна — клиенты ценят честность.
Пример: «Из-за сбоя в системе расчета доставки мы не можем показать точную стоимость прямо сейчас. Пожалуйста, позвоните нам по номеру Х или оформите заказ через оператора».
4. Сбор контекста обращения для последующего разбора оператором
Если клиент пытается оформить заказ во время сбоя, сохраните данные его корзины и параметры доставки (адрес, вес, тип упаковки). Это поможет оператору быстро обработать заявку после восстановления системы.
ИИ-помощник может собирать эти данные автоматически: «Мы видим, что вы выбрали доставку в Москву. Ожидайте звонка оператора для подтверждения стоимости».
Не теряйте информацию о клиенте. Даже если система недоступна, сохраняйте историю диалога и параметры заказа в CRM или отдельной таблице.
Пример: бот записывает адрес доставки и тип товара, а оператор после восстановления системы сразу рассчитывает стоимость и предлагает клиенту продолжить оформление.
5. Временная маршрутизация сложных запросов в общую очередь
Если расчет доставки недоступен, сложные вопросы (возврат, изменение адреса, споры) должны попадать к операторам вручную. Настройте автоматическую маршрутизацию таких обращений в общую очередь.
Используйте инструменты тикетинга или CRM для регистрации заявок. Клиент получает номер обращения и информацию о том, когда его обработают.
Не оставляйте клиентов без ответа. Даже если система не работает, человек должен знать, что его проблема учтена.
Пример: клиент пишет «хочу вернуть товар», бот регистрирует тикет и предлагает подождать звонка оператора. Заявка попадает в общую очередь и обрабатывается по мере восстановления системы.
6. Мониторинг восстановления службы расчета доставки
Настройте алерты на восстановление работы API или сервиса. Как только система снова отвечает, сразу уведомите команду поддержки и клиентов о том, что проблема решена.
Проверяйте не только факт доступности, но и корректность расчетов. Иногда после восстановления системы появляются ошибки в данных (например, неверные тарифы).
Используйте инструменты мониторинга (например, встроенные в CRM или сторонние сервисы) для отслеживания времени ответа API.
Пример: если API снова отвечает за 200 мс, а не таймаутит, значит система восстановилась. Но перед возвращением клиентов к обычному оформлению проверьте несколько тестовых расчетов.
7. Проверка целостности данных после возобновления работы
После восстановления системы проверьте, не потерялись ли заказы, созданные во время сбоя. Убедитесь, что данные о доставке корректно записались в базу.
Сравните результаты расчетов с эталонными значениями. Если тарифы изменились или появились ошибки, сразу исправьте их.
Не запускайте систему без проверки. Ошибки в расчетах могут привести к убыткам или жалобам клиентов.
Пример: если во время сбоя клиент оформил заказ с ошибочной стоимостью, после восстановления пересчитайте сумму и предложите клиенту доплатить или вернуть разницу.
8. Анализ инцидента и обновление сценариев обработки ошибок
После устранения сбья проведите разбор произошедшего: почему система упала, как долго она была недоступна, какие потери понес бизнес.
Обновите сценарии работы ИИ-помощника и операторов. Добавьте новые правила обработки ошибок, если они возникли впервые.
Проверьте резервные каналы связи. Если основной API не работает, должен быть альтернативный вариант или статический калькулятор.
Пример: если сбой произошел из-за перегрузки сервера партнера, договоритесь о приоритетном доступе или настройте переключение на другого оператора.
Вопросы и ответы
Что делать, если расчет доставки недоступен у всех клиентов сразу?
Это признак глобальной проблемы у провайдера. Не пытайтесь исправить это локально. Сразу переключитесь на резервный канал или бота с упрощенной логикой. Уведомите клиентов о задержке и предложите альтернативный способ оформления заказа.
Можно ли использовать ИИ-помощника для расчета стоимости без доступа к API?
Да, если заранее подготовить базу данных с тарифами. Бот может показывать примерные суммы на основе веса и типа доставки. Но важно предупредить клиента, что точная стоимость будет уточнена оператором.
Как избежать потери заказов во время сбоя?
Сохраняйте данные корзины и параметры доставки в CRM или отдельной таблице. Используйте ИИ-помощника для сбора контекста обращения. После восстановления системы обработайте заявки вручную.
Что делать, если клиенты жалуются на недоступность расчета?
Честно объясните причину сбоя и предложите альтернативу: звонок оператору, оформление заказа через другой канал или ожидание восстановления. Не скрывайте проблему — это снижает негатив.


