Отправка сообщений в группы с использованием ID групп

Функционал описанный в данной статье предполагает использование активити бизнес-процессов, которые доступны для архивных тарифов Команда, CRM+ и Компания, а также в действующих тарифах Профессиональный и Энтерпрайз

Рассмотрим ситуацию, когда вам необходимо автоматизированно отправлять сообщения в подключенную группу WhatsApp. Для этого вы можете явно указать в роботе или в активити бизнес-процесса группу, в которую нужно отправить сообщение. Однако, в некоторых случаях может потребоваться изменить группу, в которую делается отправка. Чтобы не переходить каждый раз когда нужно изменить группу в настройки роботов или бизнес-процессов, можно воспользоваться другим способом – передавать информацию о группе, в которую отправляется сообщение в виде ID этой группы, а ID группы, в свою очередь, хранить в поле карточки сущности.

Для этого потребуется:

  1. Создать пользовательское поле в карточке сущности «ID Группы».

  2. Получить ID группы в интерфейсе настроек групповых чатов и записать его в созданное пользовательское поле «ID Группы».

  3. Добавить активити бизнес-процесса для отправки сообщения и передать в него в поле «Группа или ID группы» значение из пользовательского поля «ID Группы».

Выполним пошаговую настройку данного сценария.

Создадим пользовательское поле типа «Строка» в карточке сущности:

Задайте название полю «ID Группы» и нажмите на кнопку «СОХРАНИТЬ»:

Далее, необходимо получить ID группы и сохранить его в созданном пользовательском поле. Для получения ID группы необходимо перейти в приложение «OLChat» в левом меню портала и в открывшемся приложении выбрать пункт меню «Настройки групп»:

В списке подключенных групп выберите группу, для которой необходимо получить ID группы и нажмите на набор цифр напротив ID группы. ID группы будет скопирован в буфер обмена и вы получите соответствующее уведомление:

Вернитесь в сущность, в которой создавали пользовательское поле «ID Группы», заполните его скопированным значением и нажмите на кнопку «СОХРАНИТЬ»:

На следующем шаге можно приступать к настройкам активити бизнес-процесса. Добавьте любое активити для отправки сообщений в группы. Например, «[OLChat] [Группы] Отправка сообщения»:

Выполните его настройку:

  1. В поле Группа или ID группы, воспользуйтесь функционалом «Вставка значения» и в качестве значения укажите созданное на предыдущем шаге пользовательское поле «ID группы»

  2. Введите текст Сообщения

Остальные настройки можно оставить по умолчанию. Нажмите на кнопку «Сохранить».

Когда данный бизнес-процесс сработает, активити согласно настройкам обратится в поле «ID группы», получит значение, которое там записано и произведёт отправку в указанную группу:

Last updated