Отправка сообщений в группы с использованием ID групп
Функционал описанный в данной статье предполагает использование активити бизнес-процессов, которые доступны для архивных тарифов Команда, CRM+ и Компания, а также в действующих тарифах Профессиональный и Энтерпрайз
Рассмотрим ситуацию, когда вам необходимо автоматизированно отправлять сообщения в подключенную группу WhatsApp. Для этого вы можете явно указать в роботе или в активити бизнес-процесса группу, в которую нужно отправить сообщение. Однако, в некоторых случаях может потребоваться изменить группу, в которую делается отправка. Чтобы не переходить каждый раз когда нужно изменить группу в настройки роботов или бизнес-процессов, можно воспользоваться другим способом – передавать информацию о группе, в которую отправляется сообщение в виде ID этой группы, а ID группы, в свою очередь, хранить в поле карточки сущности.
Для этого потребуется:
Создать пользовательское поле в карточке сущности «ID Группы».
Получить ID группы в интерфейсе настроек групповых чатов и записать его в созданное пользовательское поле «ID Группы».
Добавить активити бизнес-процесса для отправки сообщения и передать в него в поле «Группа или ID группы» значение из пользовательского поля «ID Группы».
Выполним пошаговую настройку данного сценария.
Создадим пользовательское поле типа «Строка» в карточке сущности:
Задайте название полю «ID Группы» и нажмите на кнопку «СОХРАНИТЬ»:
Далее, необходимо получить ID группы и сохранить его в созданном пользовательском поле. Для получения ID группы необходимо перейти в приложение «OLChat» в левом меню портала и в открывшемся приложении выбрать пункт меню «Настройки групп»:
В списке подключенных групп выберите группу, для которой необходимо получить ID группы и нажмите на набор цифр напротив ID группы. ID группы будет скопирован в буфер обмена и вы получите соответствующее уведомление:
Вернитесь в сущность, в которой создавали пользовательское поле «ID Группы», заполните его скопированным значением и нажмите на кнопку «СОХРАНИТЬ»:
На следующем шаге можно приступать к настройкам активити бизнес-процесса. Добавьте любое активити для отправки сообщений в группы. Например, «[OLChat] [Группы] Отправка сообщения»:
Выполните его настройку:
В поле Группа или ID группы, воспользуйтесь функционалом «Вставка значения» и в качестве значения укажите созданное на предыдущем шаге пользовательское поле «ID группы»
Введите текст Сообщения
Остальные настройки можно оставить по умолчанию. Нажмите на кнопку «Сохранить».
Когда данный бизнес-процесс сработает, активити согласно настройкам обратится в поле «ID группы», получит значение, которое там записано и произведёт отправку в указанную группу:
Last updated