Связаться
Развивается

Управляемые рассылки по клиентской задолженности

Команда 1IS разработала процесс подготовки рассылок по клиентской задолженности: от импорта получателей и проверки данных до пакетной отправки и мониторинга доставки. Решение развивается; рабочая отправка зависит от настроек транспорта и готовности кампании.

Битрикс24 · PHP

Битрикс24 · рабочие процессы
Схема рабочего процесса

Управляемые рассылки по клиентской задолженности

Развивается
  1. Список получателей
  2. Шаблон и ссылки
  3. Проверка готовности
  4. Пакетная отправка
  5. Мониторинг доставки
  • Жизненный цикл кампании
  • Контроль готовности
  • Статусы доставки

О проекте

  • Проект: единая CRM-платформа для аренды автомобилей.
  • Формат работы: развитие продукта и интеграция.
  • Роль 1IS: подготовка кампаний, шаблоны, платёжные ссылки, обработка отправки и мониторинг.

Задача

Требовалось подготовить управляемый процесс рассылки с актуальными обязательствами, корректными получателями и связанными документами. Подготовку, разрешение отправки и доставку необходимо разделить, чтобы изменения списка или шаблона не проходили незаметно.

Решение

В Битрикс24 создан сервис кампаний с собственным SQL-хранилищем, очередью и интерфейсами списков, сообщений и мониторинга. Он использует реестр задолженностей, SMTP-транспорт и Nextcloud для ссылок на выписки.

Что реализовали

  • Импорт задолженностей и формирование списка получателей.
  • Шаблоны уведомлений, ссылки на выписки и оплату.
  • Публичные токены и привязка платёжного контекста.
  • Проверка готовности кампании и версий подготовленных данных.
  • Пакетная обработка, события доставки, сверка статусов и дашборд.

Как работает решение

Сотрудник формирует список задолженностей, проверяет получателей и шаблон, затем запускает подготовку. После проверки готовности и разрешения отправки очередь обрабатывает сообщения. Результаты доставки и ошибки доступны в мониторинге.

Особенности реализации

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

Результат

Подготовлен управляемый процесс рассылок с проверкой данных и наблюдаемыми состояниями обработки. Решение развивается; использование рабочего транспорта зависит от настроек и готовности конкретной кампании.

Технологии

  • PHP.
  • Битрикс24.
  • SQL - хранение кампаний и событий.
  • JavaScript и CSS - интерфейсы.
  • SMTP - доставка.
  • Nextcloud - ссылки на выписки.

Интерактивная схема

Схема рабочего сценария

Управляемые рассылки по клиентской задолженности

Развивается

Выберите этап, чтобы узнать подробности

Этап 01 · Список получателей

Список формируется по клиентским задолженностям.

  • Жизненный цикл кампании
  • Контроль готовности
  • Статусы доставки

Обсудим похожую задачу

Расскажите, что требуется разработать или изменить в вашей системе.

Обсудить задачу