WhatsApp – Twilio

Создание тестового канала WhatsApp с провайдером Twilio

  1. Для начала работы следует зарегистрироваться на https://www.twilio.com/try-twilio , заполнив все поля

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

После успешной верификации откроется страница, на которой в окне “Choose what you prefer” Следует выбрать третий вариант “I just need my Account SID and Auth Token”

2. Переходим к настройке. Для начала на главной странице (My first Twilio account) во вкладке “Develop” нужно скопировать и сохранить себе данные из полей Account SID и Auth Token. Это потребуется для подключения канала в Creatio.

3. Далее, на вкладке “Develop” следует нажать “Explore Products” и закрепить раздел “Messaging”

4. Переходим к настройке тестового канала WhatsApp в Creatio.

  • Перейдите в дизайнер системы.

  • Откройте раздел [ Настройка чатов ].

  • В области [ Каналы ] нажмите “+”. В появившемся меню выберите “WhatsApp”.

  • В открывшейся мини-карточке заполните параметры канала:

[ Название канала ] — на ваше усмотрение.

[ Номер телефона ] — номер вашей тестовой учетной записи в Twilio. Его можно взять из Messaging — > Settings — > WhatsApp Sandbox Settings.

Номер телефона в поле вносить без префикса “whatsapp:“ и знака “+“ !

[ Twilio AccountSid ] — SID тестовой учетной записи Twilio, который указан в поле [ ACCOUNT SID ] Twilio Console, из пункта 2.

[ Twilio AuthToken] — токен, сгенерированный Twilio для тестовой учетной записи. Указан в поле [ AUTH TOKEN ] Twilio Console, из пункта 2.

[ Вес ] - укажите вес будущего канала, например 1.

Из поля [ Webhook ] скопируйте сгенерированный адрес (он понадобится для добавления в Twilio на следующем шаге).

Из поля [ Status Webhook ] скопируйте сгенерированный адрес (он понадобится для добавления в Twilio на следующем шаге).

5. Настройте “песочницу” (“sandbox”) в Twilio:

Вкладка “Develop” —> Messaging —> Try it out —> Send a WhatsApp message —> Sandox settings

В поле “When a message comes in” вставить Webhook, скопированный из Creatio, Method - POST;
В поле “Status callback URL” вставить Status Webhook, скопированный из Creatio, Method - POST;
Нажать на кнопку “Save”.

Отправьте кодовое слово, сформированное Twilio, через WhatsApp с вашего номера на номер вашей тестовой учетной записи. Если сообщение будет доставлено успешно, вы получите уведомление в Twilio. В результате ваш номер будет добавлен в Sandbox Participants.

 

6. Вернитесь к настройке канала в Creatio, нажмите кнопку “Добавить”, к созданному каналу привяжите оператора.