Действие «Подтвердить номер телефона»

Обзор действия

Важно!
Для работы этого действия необходимо заключать договор с сервисом smsc.ru.
Тарификацию можно посмотреть на сайте.
Перед использованием действия, обязательно нужно настроить интеграцию с сервисом отправки SMS.

Параметры действия:

Пример действия
Пример действия

Рассмотрим действие подробнее. Хотя параметров нет нет.

  • Место для переменной содержащей телефон.

Переменная действия:

%smsc_phone% — содержит в себе номер телефона на который в течении 15 минут надо перезвонить.

Предупреждение! Автопилот не несет гарантий за прозвоны. Все вопросы касаемые доставки направляйте пожалуйста в сервис smsc.ru

Сбор номеров телефона

С этим вам могут помочь следующие блоки:

Рекомендую взять телефон заранее. Например за какой-то ценный бонус. А потом когда придет этап, когда будет нужно отправлять голосовое, просто воспользуетесь действием

Команда: «Запрос номера телефона»

Информация! Команда реагирует на заполнение формы сбора заявок и отправляет пользователю телефон на который пользователь должен звонить. Пользователь перезванивает и подтверждает актуальность номера телефона.
Перед запуском команды убедитесь, что на балансе smsc.ru достаточно средств, иначе код не будет отправлен.

События:

Важно! Событие: «Заполнил форму сбора заявок» позволяет собрать у клиента актуальную информацию, например, email или номер телефона.

1) Событие: «Заполнил форму сбора заявок»

Пример события
Пример события

Действия:

1) Для записи актуального номера телефона используем действие: «Обновить профиль Автопилота», которое запишет введенный пользователем телефон.

Пример действия
Пример действия

2) Чтобы из номера телефона убрать некорректные символы, возьмем временную переменную %phone% со значением из поля профиля игрока: т.е. %player.phone%

Обработка номера для корректной отправки в сервис smsc
Обработка номера для корректной отправки в сервис smsc

3) Действием: «Подтвердить номер телефона» делаем прозвон и возвращаем номер телефона для прозвона в переменной %smsc_phone%

Пример действия
Пример действия

Важно! Если Автопилот не получит ответ сервера phone, то вернет ахтунг, так что следите за балансом.

Важно! Всю информацию о тарифах, о мобильных операторах и т.д. можно уточнить в техподдержке smsc.

4) Действием «Отправить сообщение» клиенту с текстом:

%first_name%,для подтверждения номера телефона вы должны прозвонить на указанный номер:
%smsc_phone%
Внимание! Звонок платный. Стоимость уточните у оператора.
Пример действия
Пример действия

Настройка веб-хука для SMSC

Для настройки веб-хука и отправки уведомления в Автопилот нужно зайти в настройки аккаунта открыть пункт «API / SMPP» и вставить ссылку из события «Входящий запрос (Упомянут в GET/POST запросе)» со специальным шаблончиком

Скриншот настройки
Скриншот настройки

Команда: «Реакция на вебхук с SMSC»

Информация! Команда реагирует на вебхук, т.е. когда клиент перезвонит на номер данные попадут в Автопилот.

События:

Важно! Событие: «Входящий запрос (Упомянут в GET /POST запросе)» позволяем получить данные пользователя, который совершил звонок.

1) Для получения информации создаем событие:
«Входящий запрос (Упомянут в GET /POST запросе)»

ВАЖНО! Настройки ниже будут полноценно работать ТОЛЬКО вместе с действиями из этой же статьи! (дальше)

В дополнительные параметры вписываем &player[param][name]=phone&player[param][path]=phone , сохраняем команду и нажимаем на кнопку «скопировать» и данную ссылку вставляем в настройках аккаунта smsc.ru.

Пример события
Пример события

Действия:

Дальнейшие действия могут быть любые нужные вам. В примере просто благодарность клиенту за подтверждение.

1) Отправляем сообщение действием «Отправить сообщение» клиенту с текстом:

Спасибо, номер подтвержден, %first_name%!
Пример действия
Пример действия

Тестируем.

Заполняем форму
Заполняем форму
Все работает
Все работает

Творческих взлетов и успешного внедрения!

Вернуться на главную страницу инструкций
177 views·4 shares