Дизайнер бизнес-процессов > Табличные процессы > Операции / Отправить SMS

Отправить SMS

SMS_1 Операция Отправить SMS позволяет в ходе бизнес-процесса уведомить клиентов или сотрудников о любых событиях при помощи SMS. Например, можно настроить автоматическую отправку оповещений о готовности заказа или передаче его в транспортную компанию. Оповещения можно использовать и внутри компании, например, чтобы проинформировать сотрудников о постановке важной задачи.

 

Настройка интеграции

 

начало внимание

Настраивать отправку SMS-уведомлений могут только пользователи, входящие в группу Администраторы.

конец внимание

Для того, чтобы использовать эту функцию в бизнес-процессе, сперва вам необходимо настроить интеграцию с провайдером сервиса sms-рассылки. Откройте раздел Администрирование > Интеграции и перейдите в подраздел SMS.

В QuickBPM есть два готовых решения для интеграции: SMSЦентр и SMS.RU. Функции SMS-рассылки зависят от возможностей провайдера и могут отличаться в каждом отдельном случае.

Отправить SMS_02

Нажав на ссылку Настройки, вы можете выбрать провайдера сервиса SMS-рассылки по умолчанию. Он будет автоматически подставляться в блоки отправки SMS на схеме процесса.

 

Интеграция с SMS.RU

 

начало внимание

Перед началом настройки убедитесь, что ваш аккаунт в SMS.RU активен.

конец внимание

  1. Войдите в аккаунт SMS.RU. На панели справа выберите раздел Программистам.
  2. На открывшейся странице скопируйте ваш api_id.

Развернуть

  1. Откройте раздел Администрирование > Интеграции > SMS.RU. Поставьте флажок напротив опции Включить интеграцию.
  2. В поле API Key вставьте api_id.

Развернуть

  1. Нажмите на кнопку Проверить соединение. Если связь между системами установлена, вы увидите соответствующее уведомление.

 

Интеграция с SMSЦентр

 

начало внимание

Перед началом настройки убедитесь, что ваш аккаунт в SMSЦентр активен.

конец внимание

  1. Войдите в аккаунт SMSЦентр. Перейдите в раздел Настройки > Настройки аккаунта.
  2. По умолчанию для авторизации запросов используется пароль учетной записи. Однако вы можете создать дополнительный пароль для настройки интеграции. Для этого нажмите на ссылку Дополнительные пароли.

Развернуть

  1. На открывшейся странице добавьте новый пароль.

Развернуть

  1. Откройте в QuickBPM раздел Администрирование > Интеграции > SMS.RU. Поставьте флажок напротив опции Включить интеграцию.
  2. В поле Логин укажите ваш логин в SMS.RU, в поле Пароль введите пароль, созданный на шаге 3.

Развернуть

  1. Нажмите на кнопку Проверить соединение. Если связь между системами установлена, вы увидите соответствующее уведомление.

 

Настройка блока отправки SMS

 

Теперь, когда подключение установлено, вы можете перейти к настройке блока отправки SMS-уведомления в бизнес-процессах. На странице процесса нажмите +Добавить шаг и выберите тип Отправить SMS.

Возьмем процесс Обработка заказа. Когда заказ укомплектован и готов к отправке, нам нужно уведомить об этом клиента. Для этого поставим шаг Отправить SMS сразу после задачи «Комплектация заказа».

SMS_3

Настройте блок отправки SMS-оповещения: укажите название и заполните остальные поля:

Отправить SMS_04

  • Сервис отправки SMS – в выпадающем списке выберите нужного провайдера.
  • Получатели укажите контекстную переменную, хранящую телефон клиента или сотрудника которому должно прийти уведомление. Чтобы добавить переменную, нажмите на {+} в правом углу поля. В этом поле вы также можете прописать номер телефона в любом формате.
  • В поле Сообщение разместите текст SMS-уведомления. Используя переменные, вы можете указать номер заказа, дату отправки и т.д. Чтобы добавить переменную, нажмите на {+} в правом углу поля.

 

Вкладка «Обработка ошибок»

 

Во время исполнения процесса может возникнуть ошибка с отправкой SMS, например, QuickBPM не сможет получить доступ к внешнему сервису. Вы можете определить, как должна повести себя система в этом случае.

Для этого перейдите на вкладку Обработка ошибок в окне настроек.

SMS_5

  • Повторить выполнение – выберите эту опцию, если вы хотите, чтобы система повторно отправила SMS-оповещение.
    • Количество повторений – укажите, сколько раз система должна попытаться отправить SMS-уведомление.
    • Время задержки между повторениями (сек) – определите частоту попыток.
  • Оповещение – выберите эту опцию, если вы хотите, чтобы при ошибке QuickBPM уведомил об этом ответственных пользователей. Укажите этих пользователей - вы можете выбрать текущего пользователяконтекстную переменную, например, инициатора, а также группу, или элемент оргструктуры. Обратите внимание, текущий пользователь - это человек, который выполнил задачу, стоящую перед SMS-оповещением на схеме процесса.

После того как вы укажете все настройки, нажмите на кнопку Сохранить, а затем опубликуйте процесс.

Теперь, как только процесс дойдет до определенной точки, на телефон клиента придет SMS-уведомление с указанным текстом.