Операция Отправить SMS позволяет в ходе бизнес-процесса уведомить клиентов или сотрудников о любых событиях при помощи SMS. Например, можно настроить автоматическую отправку оповещений о готовности заказа или передаче его в транспортную компанию. Оповещения можно использовать и внутри компании, например, чтобы проинформировать сотрудников о постановке важной задачи.
Настройка интеграции
начало внимание
Настраивать отправку SMS-уведомлений могут только пользователи, входящие в группу Администраторы.
конец внимание
Для того, чтобы использовать эту функцию в бизнес-процессе, сперва вам необходимо настроить интеграцию с провайдером сервиса sms-рассылки. Откройте раздел Администрирование > Интеграции и перейдите в подраздел SMS.
В QuickBPM есть два готовых решения для интеграции: SMSЦентр и SMS.RU. Функции SMS-рассылки зависят от возможностей провайдера и могут отличаться в каждом отдельном случае.
Нажав на ссылку Настройки, вы можете выбрать провайдера сервиса SMS-рассылки по умолчанию. Он будет автоматически подставляться в блоки отправки SMS на схеме процесса.
Интеграция с SMS.RU
начало внимание
Перед началом настройки убедитесь, что ваш аккаунт в SMS.RU активен.
конец внимание
- Войдите в аккаунт SMS.RU. На панели справа выберите раздел Программистам.
- На открывшейся странице скопируйте ваш api_id.
|
- Откройте раздел Администрирование > Интеграции > SMS.RU. Поставьте флажок напротив опции Включить интеграцию.
- В поле API Key вставьте api_id.
- Нажмите на кнопку Проверить соединение. Если связь между системами установлена, вы увидите соответствующее уведомление.
Интеграция с SMSЦентр
начало внимание
Перед началом настройки убедитесь, что ваш аккаунт в SMSЦентр активен.
конец внимание
- Войдите в аккаунт SMSЦентр. Перейдите в раздел Настройки > Настройки аккаунта.
- По умолчанию для авторизации запросов используется пароль учетной записи. Однако вы можете создать дополнительный пароль для настройки интеграции. Для этого нажмите на ссылку Дополнительные пароли.
|
- На открывшейся странице добавьте новый пароль.
- Откройте в QuickBPM раздел Администрирование > Интеграции > SMS.RU. Поставьте флажок напротив опции Включить интеграцию.
- В поле Логин укажите ваш логин в SMS.RU, в поле Пароль — введите пароль, созданный на шаге 3.
- Нажмите на кнопку Проверить соединение. Если связь между системами установлена, вы увидите соответствующее уведомление.
Настройка блока отправки SMS
Теперь, когда подключение установлено, вы можете перейти к настройке блока отправки SMS-уведомления в бизнес-процессах. На странице процесса нажмите +Добавить шаг и выберите тип Отправить SMS.
Возьмем процесс Обработка заказа. Когда заказ укомплектован и готов к отправке, нам нужно уведомить об этом клиента. Для этого поставим шаг Отправить SMS сразу после задачи «Комплектация заказа».
Настройте блок отправки SMS-оповещения: укажите название и заполните остальные поля:
- Сервис отправки SMS — в выпадающем списке выберите нужного провайдера.
- Получатели — укажите контекстную переменную, хранящую телефон клиента или сотрудника которому должно прийти уведомление. Чтобы добавить переменную, нажмите на {+} в правом углу поля. В этом поле вы также можете прописать номер телефона в любом формате.
- В поле Сообщение разместите текст SMS-уведомления. Используя переменные, вы можете указать номер заказа, дату отправки и т.д. Чтобы добавить переменную, нажмите на {+} в правом углу поля.
Вкладка «Обработка ошибок»
Во время исполнения процесса может возникнуть ошибка с отправкой SMS, например, QuickBPM не сможет получить доступ к внешнему сервису. Вы можете определить, как должна повести себя система в этом случае.
Для этого перейдите на вкладку Обработка ошибок в окне настроек.
- Повторить выполнение — выберите эту опцию, если вы хотите, чтобы система повторно отправила SMS-оповещение.
- Количество повторений — укажите, сколько раз система должна попытаться отправить SMS-уведомление.
- Время задержки между повторениями (сек) — определите частоту попыток.
- Оповещение — выберите эту опцию, если вы хотите, чтобы при ошибке QuickBPM уведомил об этом ответственных пользователей. Укажите этих пользователей - вы можете выбрать текущего пользователя, контекстную переменную, например, инициатора, а также группу, или элемент оргструктуры. Обратите внимание, текущий пользователь - это человек, который выполнил задачу, стоящую перед SMS-оповещением на схеме процесса.
После того как вы укажете все настройки, нажмите на кнопку Сохранить, а затем опубликуйте процесс.
Теперь, как только процесс дойдет до определенной точки, на телефон клиента придет SMS-уведомление с указанным текстом.