Задача

Необходимо отредактировать текущую связку между CRM-системой и сервисом отправки SMS-сообщений. В данный момент клиентам приходят одинаковые уведомления с информацией, которая не соответствует каналу, через который был оформлен заказ (сравниваются статусы с внешней логистической службой, хотя заказ может быть из другого источника).

Контекст проблемы

При поступлении заказов из двух разных каналов:

  • собственного сайта интернет-магазина;
  • внешнего маркетплейса;

…всем клиентам отправляется однотипное SMS-уведомление, в котором некорректно указан узнаваемый статус (например, про передачу в логистику), что вызывает путаницу у тех, кто оформил заказ через внешнюю торговую площадку.

Требование к доработке

Разделить автоматизированный сценарий (робот/триггер) в CRM на два независимых пути (ветви):

  • Первая ветвь: отправляет SMS для заказов, сделанных через собственный сайт магазина - информация об актуальных этапах и статусах выбранного логиста.
  • Вторая ветвь: отправляет SMS для заказов, сделанных через арендованную долю/платформу (внешний маркетплейс) - другую формулировку и другие статусы, исключающие обращение контратной службе самой площадки.

Робот должен анализировать, из какой системы поступил заказ, и направлять событие в правильную SMS-логику, не изменяя существующий механизм оформления данных в сайтах.