Отправка SMS-сообщений
Вы можете отправлять клиентам SMS-сообщения прямо из сценария.
Отправка SMS-сообщений доступна только на номера РФ.
Поддерживаемые каналы
Отправка SMS-сообщений возможна в:
- телефонном канале;
- входящих каналах, кроме
- Facebook;
- Google Assistant;
- Slack;
- edna.chatCenter.
Способ использования
- Для отправки SMS-сообщений у вас должен быть подключен пакет SMS. Чтобы его приобрести, оставьте заявку на sales@just-ai.com.
- Используйте тип ответов
smsв сценарии. - Используйте события
smsSuccessEventиsmsFailedEvent, чтобы обрабатывать успешную и неуспешную отправку SMS-сообщений.
Длина сообщения
- Сообщение, написанное на кириллице, китайском, японском, корейском, арабском или хинди, может содержать не более 70 символов.
Если в SMS-сообщении есть хотя бы один, например, кириллический символ, то все сообщение считается кириллическим.
- Сообщение на латинице может содержать не более 160 символов.
- Один эмодзи считается за один символ.
- Символы
\f,^,{,},\\,[,~,],|,€считаются за два символа. - Если одно сообщение превышает стандартную длину, то оно будет сегментировано при отправке. Каждый сегмент тарифицируется как отдельное сообщение, но у получателя отображается единым сообщением.
За один раз может быть отправлено не более 6 сегментов.
Имя отправителя
Вы можете настроить имя отправителя, которое будет отображаться у клиента в SMS-сообщении. Для этого нужно:
- Оставить заявку на адрес sales@just-ai.com, чтобы получить подробную информацию.
- Зарегистрировать имя отправителя у провайдера. JAICP поддерживает интеграцию с провайдером i-Digital.
- Получить данные провайдера и указать их в полях объекта
providerConfiguration.
Если данные провайдера не указаны, то в качестве отправителя SMS-сообщения будет отображаться «NftService».
Пример использования
В данном примере при переходе в стейт sms клиент с телефонным номером 79123456789 получит SMS-сообщение Ваш заказ успешно оформлен.
При успешной отправке SMS-сообщения сработает событие smsSuccessEvent, и в чат будет отправлено сообщение Спасибо за заказ! Информация по заказу отправлена вам в SMS.
state: sms
intent!: /sms
script:
var reply = {
"type": "sms",
"text": "Ваш заказ успешно оформлен",
"destination": "79123456789"
};
$response.replies = $response.replies || [];
$response.replies.push(reply);
state: Success
event: smsSuccessEvent
a: Спасибо за заказ! Информация по заказу отправлена вам в SMS.