Среди пользователей Webitel есть компании, который предоставляют сервис через доступ в личный кабинет. Многие из них реализовали авторизацию клиентов по телефону с помощью нашей платформы.

Есть 2 способа реализации данного функционала:

  1. Звонок с представлением случайного номера, где клиент должен ввести последние 4 цифры номера
  2. Звонок с одного номера, а клиент должен нажать 1 для входа

Рассмотрим концепцию реализации на втором примере.

Gliffy Macro Error

An error occurred while rendering this diagram. Please contact your administrator.

  • Name: login-web

Нам нужно подготовить схему, где будет воспроизводиться звуковой файл: «Для входя в личный кабинет, нажмите 1» и проверка, если нажали единицу, тогда отправляем http запрос на веб-сервис личного кабинета, в котором отдаем идентификатор веб-сессии:

Создаем исходящий IVR дайлер, с круглосуточным календарем и нашей схемой звонка.

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

POST  /api/call_center/queues/1/members

{
    "communications": [
        {
            "destination": "380631111111",
            "type": {
                "id": "1"
            }
        }
    ],
    "name": "VIP Client",
    "variables": {
        "session_id": "4bbfbd54-4fc2-4535-ad55-fe1bbc8ccbc6"
    }
}

Все довольно просто, а главное, работает из коробки 😎

  • No labels