Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Первым делом нужно подготовить сценарий, который привязан к чату. Этот сценарий будет стартовать чат-сессию при рассылке уведомлений.
В нём указываются шаблон WhatsApp и пространство имён, полученное в техподдержке.

...

  1. Добавить действие

...

  1. - Нажмите кнопку Добавить действие и выберите действие Прикрепить шаблон WhatsApp.

...

  1. ID шаблона

...

  1. - Введите пространство имен шаблонов, которое вы получили от технической поддержки.

...

  1. Название шаблона

...

  1. - Введите название шаблона, которое вы получили от технической поддержки.

...

  1. Сообщение на кнопку

...

  1. - Введите любой текст. Он не будет отображаться клиенту, но обязателен к заполнению.

...

  1. Тип

...

  1. кнопок - Выберите тип кнопки. Если в шаблоне кнопки не используются, то выберите вариант Быстрый ответ.
    Подсказка

    Подробнее о типах кнопок вы можете узнать в этой статье.

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

Также стоит скопировать айди этого сценария для того, чтобы использовать его , так как он будет использоваться далее в запросе к серверу.

...

  1. В блоке "Результат" задаются переменные, содержащие данные для входа в личный кабинет, а также номер телефона собеседника, которому отправится сообщение в Whatsapp.

    email - Электронная почта для входа в личный кабинет.

    password - Пароль для входа в личный кабинет.

    destination - Номер телефона собеседника. В звонке можно использовать переменную {системные.телефон}.

  2. В блоке "Запрос к серверу" нужно заполнить поля для метода авторизации в системе.

    Тип авторизации - Отсутствует
    Тип запроса - POST
    URL - https://iam.twin24.ai/api/v1/auth/login
    Тело запроса:
    email - {email}
    password - {password}

  3. В стрелке от блока "Запрос к серверу" нужно выставить следующие значения:

    Тип - Результат
    Успешность запроса - Успешно
    Присвоить переменные при выборе ветки - token = result.token

  4. В следующем блоке "Запрос к серверу" осуществляется отправка сообщения в Whatsapp.

    Тип авторизации - Заголовок
    Тип авторизации - Bearer
    Значение ключа - {token}
    Тип запроса - POST
    URL - https://notify.twin24.ai/api/v1/messages 

    Тело запроса:
    Поле ЗначениеОписание
    messages.0.channels.chat.messengerTypeWHATSAPPМессенджер, в который будет отправлено сообщение.
    messages.0.channels.chat.providerTWINПровайдер сервиса для рассылок.
    messages.0.channels.chat.chatIdАйди чатаАйди чата, привязанный к WhatsApp Business.
    messages.0.channels.chat.botIdАйди ботаАйди сценария, который привязан к чату и в котором хранится пространство имён шаблонов и название шаблона WhatsApp.messages.0.sendAt2018-10-31T11:56:07+00:00Дата отправки. Для мгновенной отправки можно использовать любую уже прошедшую дату.
    messages.0.destinations.0.phone {destination}Номер телефона клиента.

    Информация

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

...