Как подключить рассылку SMS уведомлений?

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

SMS уведомления включаются в два этапа:

  • Этап 1: установка и настройка SMS модуля, который взаимодействует с сервисом рассылки
  • Этап 2: настройка правил, при каком событии будет отправляться SMS

Установка SMS модуля

Перейдите на страницу «Дополнение — Модули — Модули СМС» и нажмите на кнопку «Установить модуль». На экране появится список доступных сервисов. Если нужного вам сервиса в списке нет, добавьте предложение в «Личном кабинете» .

Обратите внимание на специальный модуль «cURL запрос». С помощью данного модуля можно отправлять sms через любой смс-шлюз, поддерживающий post-запросы.

После установки модуля, его необходимо настроить. Зачастую в настройках модуля необходимо указать ваш логин и API ключ, но у каждого сервиса свои правила и требования, поэтому подробные инструкции по каждому модулю вы найдете на сайте поставщика услуг.

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

После установки и настройки модуля, вам необходимо настроить правила, при которых будут отправляться SMS уведомления.  Перейдите на страницу «Плагины — Модули — Модули СМС» и создайте новое правило.

В форме вам необходимо выбрать SMS модуль, затем указать сущность и правило отправки.

Предусмотрены следующие правила:

  1. Отправлять SMS при создании записи
  2. Отправлять SMS при редактировании записи

Отправлять SMS можно:

  1. На конкретный номер, указанный в форме
  2. На номер, указанный в записи
  3. Назначенным пользователям

Так же предусмотрена опция «Уведомлять при изменении поля», которая дает возможность отправлять SMS только при определенном значении поля.

send_by_id

С помощью функции sms::send_by_id($entity_id, $item_id, $rule_id) вы сможете принудительно отправить SMS сообщение по заданному ID. Применить данную функцию можно в автоматизации действий  или пользовательском PHP коде.

sms::send_by_id(21,$item_id,4);

$entity_id — id сущности
$item_id — id записи
$rule_id — id правила

Модули

На данный момент реализованы следующие модули:

Ваш вопрос решен?

Похожие статьи