Пример бизнес-процесса: как отправить sms-сообщение всем контактам сделки

Стандартные возможности Битрикс24 позволяют указать в сделке произвольное количество контактов. При этом встроенное активити Отправить SMS клиенту в бизнес-процессе для сделки отправит sms только тому контакту, который был указан первым.

Решить эту задачу можно с помощью встроенных действий: Итератор и Запуск бизнес-процесса.

Для этого нужны 2 бизнес-процесса:
  1. Для сделки. Это основной бизнес-процесс, который будет запускать бизнес-процесс для контакта из п.2.
  2. Для контакта. Это бизнес-процесс с параметром "Текст sms" (код параметра sms_text), который будет отправлять sms с текстом из переданного параметра тому контакту, для которого этот бизнес-процесс был запущен.
Бизнес-процесс для сделки очень простой:


1. В множественную переменную Контакты с типом Целое число записываем значение из поля Контакты сделки.

2. Запускаем Итератор по переменной Контакты.

3. На каждой итерации с помощью Выбор данных CRM получаем параметры для ID текущего контакта, которые будут использоваться в тексте sms. ID текущего контакта берем из Дополнительные результаты -> Итератор -> Значение:


4. Запускаем бизнес-процесс для контакта. В параметр Текст sms бизнес-процесса передаем текст sms, который сформируем в основном бизнес-процессе:


Бизнес-процесс для контакта ещё проще:

Параметры действия Отправить sms:

В параметр Текст сообщения записываем значение параметра Текст sms (sms_text). Остальные параметры для моего примера можно оставить без изменений.

Всё получилось без программных доработок и приложений из Маркетплейс 😀

Комментарии

  1. Добрый вечер, очень полезная статья, но вот скриншоты не отображаются ((( Можно ли "перезалить" картинки?

    ОтветитьУдалить
    Ответы
    1. Добрый день! К сожалению, есть такая проблема с отображением картинок для некоторых провайдеров интернета. Какой провайдер у Вас?

      Удалить
  2. День добрый!

    Пожалуйста, подскажите как сотрудников отдела поместить в множественную переменную (какого типа?), чтобы использовать её в итераторе ?

    ОтветитьУдалить

Отправить комментарий

Популярные сообщения

Расширение возможностей бизнес-процессов с помощью вебхуков: работа с задачами