Бизнес-процесс Битрикс24 уведомляет пользователя об именинниках и поздравляет с днём рождения Email

Опубликовано: 29 Январь 2026
на канале: Упаковка Бизнеса
282
like

Основная задача:
Поздравление имениннику должно отправляться письмом только после утверждения пользователя и от Email-отправителя определенной команды.




О компании:
Агентство недвижимости. Компания поделена на несколько команд.
В каждой команде один "старший" риэлтор, от его имени должны направляться письма клиентам.




Для реализации задачи были использованы:
Глобальные множественные переменные (для сохранения и использования ID Контактов, ID Заданий, Тексты для уведомлений)
Задание (утверждение и возможность редактирования текстов для сверстанного письма);
Цикл с таймингами (позволяет автоматически запускать бизнес-процесс ежедневно);
Запуск бизнес-процесса из другого бизнес-процесса;
Формулы для расчета возраста и определения "юбилея";
Итераторы для "переборки" данных множественных переменных и использования отсортированных элементов для процесса;
Сверстанное Email-письмо в BBCODE-стиле с подстановкой текста из переменных;
Умный сценарий для массового ("оптом") занесения ID Контактов (у кого уже указана дата рождения) в глобальную переменную;
Человеко-понятные уведомления с вариациями событий (пример: в уведомлении указывается количество заданий на сегодня; указывается юбилей у именинника);
Интеграция (через пароль приложения) Email-ов для возможности отправлять письма из бизнес-процесса.




Тариф Профессиональный Битрикс24.
Для реализации использованы "Бизнес-процессы в CRM" и "Бизнес-процессы в ленте Новостей", которые доступны только на максимальных тарифах "Профессиональный" и "Энтерпрайз" Битрикс24.




Чтобы реализовать идею принято решение разработать автоматизацию:

Три БП постоянных:
1. Контакт — на изменение карточки (проверка Д.Р., Возраст, Запись в Глобальную переменную)
2. Контакт — запускается из другого БП (Задание, Запись в Глобальную переменную, Выбор отправителя, Уведомление)
3. Новости — ежедневно проверяет у кого сегодня Д.Р. (Запускает БП в карточке Контакта, Уведомление пользователя, Пауза 5 часов на дополнительное Уведомление)

Один БП временный:
4. В Сценарий Контакта — "пробежаться" по всем карточкам Контакта, чтобы занести в Глобальную переменную карточки Контактов, у которых уже указана дата рождения.