Как настроить отправку сообщений с GetCourse через REDSMS

Важной составляющей работы с GetCourse являются смс и e-mail-рассылки. Их можно настроить для различных уведомлений участникам платформы: о начале курса, открытии доступа или изменениях в расписании. Внутри GetCourse доступна интеграция с некоторыми сервисами — например, настройка автоматической рассылки сообщений через сервис SMSC.RU — это можно сделать прямо из личного кабинета.
Но если вы используете сторонние сервисы, например, такие как REDSMS, то вам нужно будет настроить «связь» между GetCourse и вашим сервисом: передать имена, базу номеров и почтовых адресов в смс или e-mail-рассыльщик. В этом вам поможет Albato, с его помощью можно настроить обмен данными между любыми сервисами.
Одной из наиболее частых ситуаций, с которыми сталкиваются специалисты, работающие с GetCourse — это необходимость отправить смс пользователю, который купил курс. Попробуем создать такую связку с помощью Albato.
Для этого нам потребуется, чтобы оба сервиса были подключены к Albato. Инструкции, по которым настраивается подключение GetCourse и REDSMS к Albato вы найдете по ссылкам ниже:
Шаг 1. Для того чтобы начать создать связку, перейдите в личный кабинет Albato и перейдите на страницу Мои связки. Нажмите на кнопку «Создать связку».
Шаг 2. Далее нужно выбрать: откуда передавать данные и при каком событии. Заполним поля шага по образцу на скрине ниже.
Откуда отправляем данные? — GetCourse
При каком событии — Заказ создан/изменен
Шаг 3. Теперь выберем, куда передавать данные. Заполним поля по образцу на скрине ниже:
Куда отправляем данные — REDSMS.RU
Какое действие совершаем — Отправка сообщения
Шаг 4. Пропишем данные контактов, которым будем отправлять сообщения, а также текст самого сообщения. Образец заполнений данного шага связки представлен ниже.
Телефон абонента — выбираем параметр от GetCourse «Пользователь — Телефон»
Текст сообщения — можно сформировать из параметров первого шага связки, плюс статичный текст для получателя
Имя отправителя — ваше имя отправителя из личного кабинет RedSMS
Тип сообщения — sms
Сохраняем прогресс.
Шаг 4. Для того, чтобы смс получали только пользователи, оплатившие заказ, нам потребуется настроить фильтр входящих данных.
Подробную инструкцию по работе с фильтром можно найти по этой ссылке.
Как работает фильтр: наш фильтр будет состоять из двух условий: проверка по статусу заказа и по признаку оплаты. Будем отслеживать все заказы на статусе Завершен с оплатой больше, чем 0 р. Как выглядят настройки фильтра с данными условиями можно увидеть на скринах ниже.
Готово! Мы создали связку, которая будет отправлять смс пользователям, оплатившим курс. Не забудьте ее запустить.
Собрали еще несколько полезных материалов, которые расскажут о возможностях интеграции GetCourse с другими сервисами через Albato.