Техническое задание: Доработка интеграции Roistat

Контекст проекта

Существует рабочая интеграция системы коллтрекинга Roistat с сайтом на CMS MODX и CRM-системой. Интеграция состоит из двух основных частей:

  • Скрипт, размещенный в папке /api/roistat, который создает заявки с сайта.
  • Скрипт, который после завершения входящего звонка обновляет карточку в CRM, дополняя ее данными из Roistat.

Текущее состояние

В данный момент в CRM передаются следующие данные из Roistat:

  • Источник посещения (utm-метки).
  • Посадочная страница.

Интеграция была реализована сторонними специалистами. Используется коллтрекинг с подменой номеров и SIP АТС.

Задача

Необходимо доработать существующий скрипт, который обновляет карточку в CRM после звонка, добавив в него передачу нового поля.

Конкретные требования:

  • Добавить в передаваемый в CRM набор данных поле «Регион» (город), которое берется из данных Roistat.
  • Изменения должны быть внесены аккуратно, без нарушения текущей функциональности.
  • Работа ведется с существующим кодом, его структуру менять не требуется.

Требования к исполнителю

  • Обязателен практический опыт работы с API и интеграциями Roistat.
  • Понимание принципов работы коллтрекинга и передачи данных в CRM.
  • Опыт работы с MODX и веб-разработкой будет преимуществом.