- Главная
- /
- Статья
Webex архитектура контакт-центрач1>
Webex Contact Center использует облачную архитектуру микрослужб для унифицированного обслуживания по всем каналам клиентов. В этой статье подробно описана облачная конструкция системы, в ней описаны функциональные компоненты, интеграции, варианты развертывания, протоколы безопасности и принципы соответствия требованиям.
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов для обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Business Chat, прямые сообщения из Twitter
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На рисунке 1 показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На рисунке 1 показана передача голосового вызова в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Подключения |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
|
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На рисунке 2 показана передача сообщений электронной почты и взаимодействие с сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На рисунке 1 показана архитектура очередей и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На рисунке 2 показана архитектура рабочих столов оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На рисунке 1 показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Entrypoint
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Потока
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На рисунке 2 показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На рисунке 1 показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На рисунке 1 показана схема архитектуры рабочего стола и разъема для встроенных Webex CC для СИСТЕМЫ УПРАВЛЕНИЯ СИСТЕМОЙ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
Servicenow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/CiscoDevNet/webex-contact-center-crm-integrationshttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/wcc_oem-integration-with-acqueon.html .
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральной
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
-
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На рисунке 1 показано развертывание в нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральной |
Ванкувер Торонто |
Центральной |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
*Дополнительную информацию о региональных доступности мультимедийных сервисов следующего поколения см. в разделе голосовой медиаплатформы Следующего поколения.
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На рисунке 1 показаны потоки данных и модель безопасности как в транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, который является программируемым контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как «Содержит конфиденциальные данные». Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных Webex CC reporting, а журналы/системы обмена сообщениями будут иметь зашифрованные данные и данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано на экземпляре службы, обрабатывающей сообщение.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения отказов и принятия последующих действий до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все Webex сервисы CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC быть устойчивым к сбоям в зонах доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть услуги / изменения в услугах в Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключаются для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные последствия сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На рисунке 1 указаны механизмы непрерывного мониторинга, проверки и оповещения Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Webex сервисы CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона и длительных отказов с участием всего региона, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификаты регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов для обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Business Chat, прямые сообщения из Twitter
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На рисунке 1 показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На рисунке 1 показана передача голосового вызова в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Подключения |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
|
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На рисунке 2 показана передача сообщений электронной почты и взаимодействие с сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На рисунке 1 показана архитектура очередей и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На рисунке 2 показана архитектура рабочих столов оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На рисунке 1 показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Entrypoint
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Потока
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На рисунке 2 показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На рисунке 1 показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На рисунке 1 показана схема архитектуры рабочего стола и разъема для встроенных Webex CC для СИСТЕМЫ УПРАВЛЕНИЯ СИСТЕМОЙ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
Servicenow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/CiscoDevNet/webex-contact-center-crm-integrationshttps://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/wcc_oem-integration-with-acqueon.html .
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральной
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
-
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На рисунке 1 показано развертывание в нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральной |
Ванкувер Торонто |
Центральной |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
*Дополнительную информацию о региональных доступности мультимедийных сервисов следующего поколения см. в разделе голосовой медиаплатформы Следующего поколения.
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На рисунке 1 показаны потоки данных и модель безопасности как в транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, который является программируемым контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как «Содержит конфиденциальные данные». Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных Webex CC reporting, а журналы/системы обмена сообщениями будут иметь зашифрованные данные и данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано на экземпляре службы, обрабатывающей сообщение.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения отказов и принятия последующих действий до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все Webex сервисы CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC быть устойчивым к сбоям в зонах доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть услуги / изменения в услугах в Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключаются для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные последствия сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На рисунке 1 указаны механизмы непрерывного мониторинга, проверки и оповещения Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Webex сервисы CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона и длительных отказов с участием всего региона, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификаты регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов для обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Business Chat, прямые сообщения из Twitter
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На следующем рисунке показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На следующем рисунке показан способ попадания голосовых вызовов в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Подключения |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
|
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На следующем рисунке показана передача сообщений электронной почты и обмена сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На следующем рисунке показана архитектура очереди и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На следующем рисунке показана архитектура рабочего стола оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На следующем рисунке показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Entrypoint
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Потока
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На следующем рисунке показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На следующем рисунке показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На следующем рисунке приведены примеры архитектуры встроенных Webex CC рабочего места и разъема ДЛЯ встраиваемых Webex СИСТЕМЫ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
Servicenow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/wcc_oem-integration-with-acqueon.html .
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральной
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
- Сингапур
-
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На следующем рисунке показано развертывание на нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральной |
Ванкувер Торонто |
Центральной |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На следующем рисунке показаны поток данных и модель безопасности как для транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, который является программируемым контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как «Содержит конфиденциальные данные». Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных Webex CC reporting, а журналы/системы обмена сообщениями будут иметь зашифрованные данные и данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано на экземпляре службы, обрабатывающей сообщение.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения отказов и принятия последующих действий до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все Webex сервисы CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC быть устойчивым к сбоям в зонах доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть услуги / изменения в услугах в Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключаются для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные последствия сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На следующем рисунке приведены механизмы непрерывного мониторинга, проверки и оповещения для Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Webex сервисы CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона и длительных отказов с участием всего региона, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификаты регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов для обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Business Chat, прямые сообщения из Twitter
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На следующем рисунке показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На следующем рисунке показан способ попадания голосовых вызовов в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Подключения |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
|
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На следующем рисунке показана передача сообщений электронной почты и обмена сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На следующем рисунке показана архитектура очереди и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На следующем рисунке показана архитектура рабочего стола оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На следующем рисунке показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Entrypoint
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Потока
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На следующем рисунке показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На следующем рисунке показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На следующем рисунке приведены примеры архитектуры встроенных Webex CC рабочего места и разъема ДЛЯ встраиваемых Webex СИСТЕМЫ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
Servicenow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/wcc_oem-integration-with-acqueon.html .
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральной
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
- Сингапур
-
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На следующем рисунке показано развертывание на нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральной |
Ванкувер Торонто |
Центральной |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На следующем рисунке показаны поток данных и модель безопасности как для транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, который является программируемым контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как «Содержит конфиденциальные данные». Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных Webex CC reporting, а журналы/системы обмена сообщениями будут иметь зашифрованные данные и данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано на экземпляре службы, обрабатывающей сообщение.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения отказов и принятия последующих действий до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все Webex сервисы CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC быть устойчивым к сбоям в зонах доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть услуги / изменения в услугах в Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключаются для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные последствия сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На следующем рисунке приведены механизмы непрерывного мониторинга, проверки и оповещения для Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Webex сервисы CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона и длительных отказов с участием всего региона, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификаты регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов для обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Business Chat, прямые сообщения из Twitter
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На следующем рисунке показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На следующем рисунке показан способ попадания голосовых вызовов в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Подключения |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
|
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На следующем рисунке показана передача сообщений электронной почты и обмена сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На следующем рисунке показана архитектура очереди и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На следующем рисунке показана архитектура рабочего стола оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На следующем рисунке показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Entrypoint
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Потока
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На следующем рисунке показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На следующем рисунке показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На следующем рисунке приведены примеры архитектуры встроенных Webex CC рабочего места и разъема ДЛЯ встраиваемых Webex СИСТЕМЫ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
Servicenow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/wcc_oem-integration-with-acqueon.html .
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральной
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
- Сингапур
-
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На следующем рисунке показано развертывание на нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральной |
Ванкувер Торонто |
Центральной |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На следующем рисунке показаны поток данных и модель безопасности как для транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, являющийся программным контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как "Содержит конфиденциальные данные". Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных отчетов Webex CC, а журналы /messaging инфраструктуры будут иметь зашифрованные данные, а данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано для экземпляра службы, обрабатывающей сообщения.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения сбоев и последующего воздействия на них до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все сервисы Webex CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC устойчиво к отказу зоны доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть сервисы / изменения в сервисах Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключены для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные эффекты сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На следующем рисунке приведены механизмы непрерывного мониторинга, проверки и оповещения Для Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Сервисы Webex CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона, а при длительных отказах, связанных с целым регионом, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификации регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак
Дополнительные сведения см. в бюллетене конфиденциальности службы Webex Contact Center Service.
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов для обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Business Chat, прямые сообщения из Twitter
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На следующем рисунке показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На следующем рисунке показан способ попадания голосовых вызовов в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Подключения |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
|
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На следующем рисунке показана передача сообщений электронной почты и обмена сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На следующем рисунке показана архитектура очереди и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На следующем рисунке показана архитектура рабочего стола оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На следующем рисунке показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Entrypoint
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Потока
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На следующем рисунке показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На следующем рисунке показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На следующем рисунке приведены примеры архитектуры встроенных Webex CC рабочего места и разъема ДЛЯ встраиваемых Webex СИСТЕМЫ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
Servicenow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/wcc_oem-integration-with-acqueon.html .
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральной
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
- Сингапур
-
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На следующем рисунке показано развертывание на нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральной |
Ванкувер Торонто |
Центральной |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На следующем рисунке показаны поток данных и модель безопасности как для транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, являющийся программным контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как "Содержит конфиденциальные данные". Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных отчетов Webex CC, а журналы /messaging инфраструктуры будут иметь зашифрованные данные, а данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано для экземпляра службы, обрабатывающей сообщения.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения сбоев и последующего воздействия на них до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все сервисы Webex CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC устойчиво к отказу зоны доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть сервисы / изменения в сервисах Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключены для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные эффекты сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На следующем рисунке приведены механизмы непрерывного мониторинга, проверки и оповещения Для Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Сервисы Webex CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона, а при длительных отказах, связанных с целым регионом, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификации регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак
Дополнительные сведения см. в бюллетене конфиденциальности службы Webex Contact Center Service.
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов для обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Business Chat, прямые сообщения из Twitter
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На следующем рисунке показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На следующем рисунке показан способ попадания голосовых вызовов в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Связь |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
|
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На следующем рисунке показана передача сообщений электронной почты и обмена сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На следующем рисунке показана архитектура очереди и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На следующем рисунке показана архитектура рабочего стола оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На следующем рисунке показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Точка входа
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Течь
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На следующем рисунке показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На следующем рисунке показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На следующем рисунке приведены примеры архитектуры встроенных Webex CC рабочего места и разъема ДЛЯ встраиваемых Webex СИСТЕМЫ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
ServiceNow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/wcc_oem-integration-with-acqueon.html .
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральный
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
- Сингапур
-
Подключение к размещенному Webex контакт-центру AWS можно установить с помощью Интернета или с помощью Amazon Web Services (AWS) Direct Connect. Сервис AWS Direct Connect обеспечивает передачу данных через частное сетевое соединение между заказчиками на территории сети и Webex контакт-центром, что улучшает ее. Дополнительные сведения см. в сервисе AWS Direct Connect для Webex Contact Center.
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На следующем рисунке показано развертывание на нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-Йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральный |
Ванкувер Торонто |
Центральный |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На следующем рисунке показаны поток данных и модель безопасности как для транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, который является программируемым контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как «Содержит конфиденциальные данные». Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных Webex CC reporting, а журналы/системы обмена сообщениями будут иметь зашифрованные данные и данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано на экземпляре службы, обрабатывающей сообщение.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения отказов и принятия последующих действий до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все Webex сервисы CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC быть устойчивым к сбоям в зонах доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть услуги / изменения в услугах в Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключаются для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные последствия сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На следующем рисунке приведены механизмы непрерывного мониторинга, проверки и оповещения для Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Webex сервисы CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона и длительных отказов с участием всего региона, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификаты регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Messages for Business.
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На следующем рисунке показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
-
Сообщения Apple для бизнеса
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На следующем рисунке показан способ попадания голосовых вызовов в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Связь |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
|
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На следующем рисунке показана передача сообщений электронной почты и обмена сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На следующем рисунке показана архитектура очереди и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На следующем рисунке показана архитектура рабочего стола оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На следующем рисунке показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Точка входа
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Течь
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На следующем рисунке показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На следующем рисунке показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На следующем рисунке приведены примеры архитектуры встроенных Webex CC рабочего места и разъема ДЛЯ встраиваемых Webex СИСТЕМЫ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
ServiceNow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Дополнительные сведения см. в разделе «Настройка режимов голосовой исходящей кампании» в Webex Contact Center.
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральный
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
- Сингапур
-
Подключение к размещенному Webex контакт-центру AWS можно установить с помощью Интернета или с помощью Amazon Web Services (AWS) Direct Connect. Сервис AWS Direct Connect обеспечивает передачу данных через частное сетевое соединение между заказчиками на территории сети и Webex контакт-центром, что улучшает ее. Дополнительные сведения см. в сервисе AWS Direct Connect для Webex Contact Center.
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На следующем рисунке показано развертывание на нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-Йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральный |
Ванкувер Торонто |
Центральный |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На следующем рисунке показаны поток данных и модель безопасности как для транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, который является программируемым контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как «Содержит конфиденциальные данные». Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных Webex CC reporting, а журналы/системы обмена сообщениями будут иметь зашифрованные данные и данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано на экземпляре службы, обрабатывающей сообщение.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения отказов и принятия последующих действий до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все Webex сервисы CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC быть устойчивым к сбоям в зонах доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть услуги / изменения в услугах в Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключаются для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные последствия сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На следующем рисунке приведены механизмы непрерывного мониторинга, проверки и оповещения для Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Webex сервисы CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона и длительных отказов с участием всего региона, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификаты регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак
Cisco Webex Contact Center (Webex CC) — это контакт-центр как услуга (CCaaS), который позволяет организациям осуществлять более интеллектуальное, упреждающее и персональное взаимодействие на всем пути клиентов.
Webex CC разработана, разработана и разработана с нуля, как облачное собственное решение, со следующими основными принципами архитектуры.
-
Сервисы: независимый набор сервисов, каждый из которых снабжает своих пользователей небольшим сплоченным набором возможностей.
-
Управление событиями: все сервисы обмениваются сообщениями друг с другом, за исключением веб-приложений, в которых приложение использует интерфейсы https (REST API, Push Data via WebSocket интерфейс) в определенных случаях.
-
Состояние без гражданства/экстернализированного состояния: сервисы развернуты в Kubernetes, запущенных в контейнерах docker, с возможностью автоматического масштабирования и устойчивости к сбоям одного или нескольких экземпляров сервисов.
-
Наблюдаемый: все сервисы и компоненты инфраструктуры, позволяющие развертывать такие сервисы, наблюдаются при помощи стандартных механизмов измерения, обнаружения и предотвращения ситуаций, затрагивающих возможности контакт-центра, а также быстрого устранения неполадок и восстановления сервисов в случае отказов.
-
Изолированная/свободно сопряженная: каждая служба может быть создана, проверена и развернута/обновлена независимо друг от друга без простоя возможностей контакт-центра.
Webex сервисы CC развернуты в AWS, на их базе работает облачная встроенная платформа, которая позволяет:
-
Доступность сервисов и приложений инфраструктуры в нескольких зонах доступности
-
Эластичность сервисов и приложений инфраструктуры, обеспечивающая возможности динамического масштабирования
-
Безопасность встроенная в способ строительства и развертывания систем, защита данных при передаче и на удержании наряду с сертификатами безопасности/соответствия требованиям, которые есть у Webex CC.
-
Масштабируемая и защищенная граничная инфраструктура для интеграции телефонии и голоса
-
Возможность наблюдения с упреждающим мониторингом и оповещением, что обеспечивает высокую доступность услуг контакт-центра для своих клиентов.
-
Интегрирована с остальной частью Cisco Webex аутентификации и авторизации пользователей, администрирования и подготовки возможностей контакт-центра.
В последующих разделах этого документа рассматривается каждая из приведенных выше возможностей и то, как архитектура Webex CC обеспечивает то же самое.
Логическая архитектура
Основными возможностями, которыми должно обладать решение контакт-центра, является возможность заказчикам легко связываться с организацией с помощью распространенных средств связи и получать быстрое и эффективное решение по запросам/вопросам.
Однако для обеспечения выполнения этого основного положения существует несколько закулисных возможностей, к которым организация, использующая контакт-центр, должна иметь доступ. Это следующие:
-
Механизмы начала взаимодействия с заказчиками
-
Опубликованные и действующие номера телефонов, которые подключают телефонные вызовы к системе контакт-центра
-
Адреса электронной почты, на которые клиенты могут отправлять сообщения электронной почты, и механизм обнаружения новых входящих сообщений электронной почты.
-
Возможность пользователей связываться с клиентами по различным цифровым каналам, включая, помимо прочего,
-
Чат с веб-сайта или приложения
-
Прямой чат с помощью популярных клиентов обмена сообщениями, таких как WhatsApp, Facebook Messenger, Apple Messages for Business.
-
-
-
Способность обнаруживать новые взаимодействия и эффективно работать с ними;
-
Сюда входят автоматизированная IVR система, виртуальные операторы для телефонии/чатов с встроенной программируемостью для определения рабочих процессов, участвующих в обработке взаимодействий.
-
И наконец, если это необходимо, взаимодействие должно быть перерасти в оператора, который оптимально квалифицирован для обработки этого взаимодействия.
-
-
Возможность операторов указывать на доступность для обработки взаимодействий, а супервизоры — отслеживать, обучать операторов и получать операционные показатели, которые обеспечивают эффективное взаимодействие.
-
возможность администраторам настраивать и предоставлять ресурсы для различных контакт-центров, которые позволяют операторам и супервизорам выполнять свои задачи как ожидалось.
Помимо этого, современным предприятиям необходимо иметь дополнительные возможности для оптимизации работы контакт-центра с доступом к данным и аналитическим данным, которые визуализируют и отслеживают ключевые операционные показатели.
Кроме того, способность интегрироваться с экосистемой специализированного контакт-центра такие возможности, как выполнение упреждающих автоматических исходящих вызовов, улучшение опыта операторов и супервизоров использования ИИ, обнаружение и понимание пути клиента для упреждающей передачи данных заранее операторам, являются явным отличием в способе развития решений контакт-центров.
Что касается модели потребления, где предложения контакт-центров используются как облачная услуга программного обеспечения, то для обеспечения возможности обеспечения доступности, надежности и автоматизированных требований по шкале специального набора требуется самый новый уровень механизмов мониторинга и оповещения, которые позволяют осуществлять непрерывную проверку и обнаружение надвигающихся проблем и предотвращать /минимализации воздействия на операции клиентов.
На следующем рисунке показана логическая архитектура Webex CC.
Функциональные компоненты
Далее описываются различные функциональные компоненты Webex CC.
Управление взаимодействием
Webex CC поддерживает телефонию, электронную почту и сообщения (социальные каналы) как различные каналы, с помощью которых пользователи могут взаимодействовать с контакт-центром.
Для всех каналов начальную обработку может выполнять система, а затем взаимодействие может перерасти в оператора.
Типы мультимедиа
Телефония
Для телефонии обработка входящих голосовых вызовов определяется тем, как вызов поступил в контакт-центр (см. ниже о механизмах входа) и Webex потока CC, связанного с точкой входа.
На вызов поступает ответ, а дальнейшие действия выполняются согласно определению Webex потока CC, которое представляет собой репрезентативное представление действий, выполняемых при работе с вызовом либо до постановки в очередь и маршрутизации оператору, либо сам Поток может обрабатывать вызов без передачи оператору.
Flow Builder в Webex CC позволяет разработчикам определять поток и назначать его точке входа, через которую вызов поступает в Webex CC.
Эти объекты конфигурации и их использование приведены в разделе «Объекты конфигурации».
Дополнительная информация о Flow Builder приведена в предстоящем разделе IVR Система.
Электронная почта и обмен сообщениями
С точки зрения Webex CC, Webex Connect предоставляет возможности входа и выхода для всех цифровых каналов - электронной почты, каналов обмена сообщениями, которые конечные пользователи могут использовать для контакт-центра.
Webex Подключить поток
-
Решает обработку таких взаимодействий до тех пор, пока взаимодействия не будут поставлены в очередь и не перенаправляются операторам. Сюда входит автоматическая обработка и обработки BOT для всех форм обмена сообщениями и взаимодействия по электронной почте.
-
Применяет бизнес-логику к входящему взаимодействию.
-
Обрабатывает контакт перед очередью.
-
Сам Flow может обрабатывать взаимодействие без передачи реальному оператору.
Каналы обмена сообщениями, поддерживаемые Webex CC:
-
Web App / Чат мобильного приложения
-
WhatsApp
-
Facebook Messenger
-
SMS
-
Сообщения Apple для бизнеса
Webex CC поддерживает следующие каналы электронной почты
-
Gmail
-
Office365
Механизмы попадания
В данном разделе описываются механизмы, с помощью которых взаимодействие может входить Webex CC. В зависимости от типа сред различаются механизмы, с помощью которых взаимодействие достигает Webex CC.
Например, в телефонии предусмотрена подготовка физической инфраструктуры для обеспечения возможности подключения к сети PSTN, настройки телефонных номеров и маршрутизации вызовов в Webex CC.
Для каналов электронной почты / сообщений конфигурация входа должна быть выполнена в Webex Connect, и она включает подготовку учетной записи электронной почты/обмена сообщениями и конфигурацию потока Webex Connect.
Входящий голос
Для голосовых вызовов типичный сценарий: пользователи набирают номер телефона PSTN, который затем подключается к контакт-центру. С точки зрения попадания, для этого необходим механизм для маршрутизации вызовов из PSTN в Webex CC.
На следующем рисунке показан способ попадания голосовых вызовов в Webex CC.
Сервисы голосовой связи в Webex CC осуществляют управление вызовами от третьих сторон с помощью SIP и отвечают на входящий вызов, а также осуществляют передачу вызовов, конференц-связь и иные операции управления вызовами.
Логическая точка входа для вызовов в Webex CC представляет собой объект конфигурации с именем "Точка входа". Для голосовой связи ключевой конфигурацией точки входа является связанный с ней номер телефона, который обычно представляет собой действующий телефонный номер сети PSTN, полученный от выбранного провайдера PSTN.
Это позволяет определять входящие вызовы на номере телефона, связывать их с точкой входа и использовать другие параметры конфигурации точки входа для обработки вызовов согласно определению потока Webex CC, которые должны быть инициированы для взаимодействия.
Примечание.
Дополнительные сведения о вариантах подключения к сети PSTN посетите https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html.
Масштабируемость и доступность инфраструктуры голосовой граничной связи
Инфраструктура VPOP Webex CC содержит усложняющие пары SBC SIP, обеспечивающие высокую доступность, и дополнительные объемы вызовов могут быть добавлены для масштабирования поддерживаемых одновременных объемов вызовов.
Максимальное количество одновременных вызовов, которое может обрабатывать VPOP, зависит от числа запущенных SBCs и на которые отправляются вызовы.
Для географического резервирования – поддерживается сетка VPOP SBC с соединениями между несколькими парами в регионах.
Службы голосовой связи горизонтально масштабируются, чтобы обрабатывать все большее число одновременных голосовых вызовов, поступают в Webex CC.
Вопросы безопасности в инфраструктуре голосовой границы
В следующей таблице приведены подробные сведения о вариантах подключения к инфраструктуре Voice Edge Infrastructure.
Связь |
Типы |
---|---|
Общедоступный Интернет |
Прямые (с белыми IP-адресами для исходного IP); IPSec виртуальной частной сети (VPN) или IPSec через инкапсуляцию маршрутизации (GRE) Межайсвязь (S2S) TLS SRTP/SIP |
Возможность частного подключения |
MPLS Точка-точка (P2P) VPLS SD-WAN Частный WAN Кросс-подключение центра обработки данных Подключения структуры Equinix |
Более подробная информация приведена на веб-https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/Voiceonboarding2/wcc-voice-onboarding-2-book/wcc_b__voiceonboarding_private_conn.html .
Система IVR
Каждый голосовой вызов, поступивший на номер телефона, связанный с точкой входа, получает ответ Webex CC и выполнение потока Webex CC, связанного с точкой входа, запускается.
Webex CC Flow Builder поставляет программные конструкции/операторы и функциональные блоки, так что администраторы или те, кто разрабатывает и реализует логику IVR, могли объединить эти стандартные блоки и создать определение потока.
Программные конструкции, поддерживаемые Flow:
-
Объявление и настройка переменных — состояние, связанное с выполнением потока
-
Галечный набор выражений для установки значения переменных
-
-
Условные проверки
-
Зацикливание — использование условного сигнала и перехода к (способность цепочки действий)
-
Вызов REST API
-
Синтаксический анализ данных – 100 XML ( "2019", TOML) обычно используются для синтаксического анализа API ответа.
-
Действия по составлению композиций
Репрезентативный набор действий, для обеспечения которых flow поставляет:
-
Воспроизведение сообщений
-
Сбор данных о пользователях
-
переадресовывать вызов на другого адресата/номер телефона;
-
Отправьте вызов виртуальному оператору
-
Вызов вставьте в очередь, чтобы на него мог ответить оператор.
Для каждого активного вызова активный экземпляр выполнения потока тоже активен до завершения вызова, что приводит к одновременному выполнению потоков.
Каждый экземпляр выполнения потока обеспечивает изолированную среду для данных или состояний, связанных с потоком и с ним вызовом.
На протяжении всего жизненного цикла вызова поток также позволяет отвечать на происходящие события и обрабатывать их— например, когда на вызов отвечает оператор, обработка событий может вызвать появление экрана в интерфейсе оператора.
Дополнительные сведения о потоке Webex CC см. в разделе https://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/webexcc/SetupandAdministrationGuide_2/b_mp-release-2/b_cc-release-2_chapter_0100.html#Cisco_Generic_Topic.dita_e338e055-64b0-4973-bd52-8a5581dcb0ee
Поддержка виртуальных операторов
Flow поставляет действия для передачи взаимодействия виртуальному оператору, предварительно настроенному в Webex концентраторе управления.
После подключения к виртуальному оператору он предоставляет пользователю разговорную IVR, и действие либо заканчивается завершением вызова, либо эскалацией вызова на оператора.
В случае эскалации поток может быть настроен на постановку в очередь вызова, на который затем отвечает оператор.
Входящие цифровые взаимодействия
Для электронной почты и канала обмена сообщениями входящих взаимодействий Webex CC использует Webex Connect для подготовки ресурсов, потока для обработки входящих взаимодействий, а затем маршрутизации взаимодействия в Webex CC, когда поток Webex Connect явно кладет в очередь, чтобы он мог обрабатываться оператором.
На следующем рисунке показана передача сообщений электронной почты и обмена сообщениями в Webex CC.
Интеграция виртуальных операторов и BOT
Для взаимодействия с электронной почтой и сообщениями / социальными каналами обработки виртуальных операторов / BOT настраиваются в потоке Webex Connect.
Как и в случае с виртуальными операторами для голоса, если обработка BOT заканчивается эскалацией, то взаимодействие устанавливается в очередь и маршрутичивается оператору.
Маршрутизация и очередь
Webex CC обрабатывает входящий контакт с автоматизированными обрабатывателями, как определено в потоке, и поток может принять решение о постановке контакта в очередь или напрямую к оператору (определенная очередь оператора — поддерживается только для телефонного и голосового взаимодействия).
При постановке в очередь, если оператор доступен, он резервируется и взаимодействие перенаправляться на оператора. Если доступных операторов нет, взаимодействие паркуется в очереди и поток продолжит обрабатывать клиента, а для данного действия в очереди будет по-прежнему подключен обрабатывающий сервер.
Когда оператор становится доступным, он прерывается, и оператору предлагается взаимодействие.
На следующем рисунке показана архитектура очереди и маршрутизации.
Выбор оператора
Очереди в Webex CC поддерживают следующие алгоритмы выбора операторов:
-
Маршрутизация, дольше всех доступных операторов
-
Маршрутизация на основе навыков
-
Оператор с наибольшим сроком доступности (LAA)
-
Лучший доступный оператор (BAA)
-
Операторы связываются с очередями через группы по сервисам.
Очереди может быть назначено нескольким группам распределения вызовов (причем каждая группа имеет одну или несколько групп) последовательно с настроенным ожиданием добавления группы распределения вызовов в очередь. Таким образом, область поиска для соответствующего оператора по мере прохождения времени расширяется до дополнительных групп распределения вызовов.
Для маршрутизации на основе навыков среди навыков, соответствующих операторам, связанным с очередью, оператор выбирается в зависимости от конфигурации LAA или BAA.
Дополнительные возможности голосовой/телефонной связи
маршрутизация на основе операторов (только для каналов голосовой/телефонии);
Webex CC Flow, используя действие QueueToAgent, может маршрутировать взаимодействия непосредственно выбранному оператору на основе идентификатора оператора.
Если оператор недоступен для обработки взаимодействий, его можно запарковать в очереди отдельного оператора, ожидая, когда он станет доступным
Расширенная информация о очереди
Webex CC Flow, используя действие GetQueueInfo, можно получать информацию реального времени для очереди, такую как положение в очереди (PIQ), оценок времени ожидания (EWT), количество операторов, доступных в очереди, и может использоваться для решения о постановке контакта в очередь в очередь или нет.
Courtesy обратный вызов
Webex CC Flow, используя активность «Обратный вызов», позволяет заказчику отключиться от вызова, сохраняя при этом позицию в очереди и получая обратный вызов, когда виртуальное взаимодействие в очереди маршрутичивается оператору.
Обработка переполнения
Webex CC поддерживает обработку переполнения с помощью групп по обрабатывающей способности (CBT).
CBT — это как обычная команда с обрабатывающей способностью и связанным внешним абонентом, который обслуживает этот потенциал. Его можно настроить вместе с другими группами в циклах распределения вызовов в очереди.
Обычно это настраивается как последний цикл, чтобы выполнять функцию переполнения, если нет оператора, даже если все настроенные группы распределения вызовов не могут найти доступного соответствующего оператора для обработки этого взаимодействия.
Операции Agent Desktop
При входе оператора в Webex CC Agent Desktop он указывает телефонный номер, на который можно подключить входящие вызовы оператора. Это может быть телефон PSTN, мобильный телефон или добавочный номер, если оператор является пользователем Cisco Webex Calling.
Обратите внимание, что этот номер должен быть допустимым телефонным номером, на который можно перенаправлять вызовы. В противном случае оператор не может получать входящие вызовы.
Виджеты на рабочем столе оператора обеспечивают возможность выполнения некоторых операций управления средой.
Например, после ответа на вызов оператор может выполнить следующие связанные с вызовом операции:
-
перевод вызова на удержание;
-
Инициирование вызова на консультации и
-
перевод вызова на другой телефонный номер (скажем, номер телефона оператора) / точка входа
-
конференц-связь с вызовом другого оператора;
-
-
переадресовывать вызов в другую очередь
-
Завершение вызова
Agent Desktop позволяет администраторам добавлять туда пользовательские виджеты, расширяя возможности рабочего стола и делая его унифицированным набором виджетов, которые необходимы операторам для эффективного выполнения своей работы.
Архитектура настольного пк
Agent Desktop — одностраничное приложение, основанное на микро-интерфейсе, в котором размещены виджеты, созданные на основе архитектуры веб-компонентов. Все стандартные / стандартные виджеты питаются от данных, полученных с помощью API или механизмов нажатия на стороне сервера.
Обычно это асинхронные API,где ответ на вызов поступает на рабочий экран через подключение WebSocket.
Webex CC Agent Desktop аутентифицирует пользователей с помощью Cisco Common Identity (CI), и маркер передается всем вызовам API. Для пользовательских виджетов также, основываясь на модели аутентификации, она предоставляет операторам возможность единого входа, если модель аутентификации пользовательского виджета интегрирована с CI.
После того, как оператор является частью взаимодействия, все обновления этого состояния взаимодействий или связанные с ним данные также отправляются на рабочий экран через подключение WebSocket.
Устойчивость рабочего стола к подключениям и задержкам
При асинхронном API и нажатии на стороне сервера происходит масштабирование, а также обнаруживается потеря подключения к интерфейсу WebSocket, а на рабочем столе предпринимается попытка повторно подключиться и повторно войти в систему.
На следующем рисунке показана архитектура рабочего стола оператора в Webex CC.
Администрирование и конфигурация
Включение пользователей
Концентратор управления Webex — это основной интерфейс, используемый партнерами и заказчиками для подстраивания пользователей и включения или настройки функций.
После предоставления функций организации и контакт-центра в центре управления запускается рабочий процесс в Webex CC, при котором все остальные этапы подготовки всех возможностей контакт-центра согласно предложениям, выбранным заказчиком.
Вся подготовка контакт-центра выполняется с помощью движка рабочих процессов BPM, который позволяет декларативно определять необходимые шаги, а все шаги подготовки не могут быть сбои и обеспечивают целостность данных.
На следующем рисунке показан процесс подготовки в Webex CC.
Объекты конфигурации
Ключевые объекты конфигурации в Webex CC, в пределах организации:
Узел
Сайт означает местоположение, где расположены одна или несколько групп по сервисам- пользователям (операторам/супервизорам).
Каждый пользователь и группа по сервисам должны принадлежать сайту.
Группа по сервисам
Группа пользователей. Группы по сервисам используются для распределения взаимодействий между операторами через очереди.
Каждая группа должна принадлежать сайту.
Операторы
Пользователи, которые могут войти в Agent Desktop и обрабатывать взаимодействия между типами мультимедиа, настроенными в Webex CC.
Супервизоры
Супервизоры назначаются группам по сервисам и могут контролировать/обучать оператора, а также иметь доступ к статусу уровня группы и статистике операторов для групп, которым назначен супервизор.
Очередь
Очередь — это логический объект, в котором можно сохранять взаимодействия, ожидая доступности операторов, и затем маршрутично перенаправляется ему.
Очереди сопоставляются с группами как область поиска для операторов с возможностью расширения пространства поиска в зависимости от порогового времени путем добавления других групп в область поиска.
Точка входа
Точка ввода — это логическая единица, представляющая точку впуска для взаимодействий, поступающих в Webex CC. Для телефонии это в первую очередь соответствует номеру телефона, на который приходят вызовы, и для каналов электронной почты / сообщений, точка Входа указывает на конфигурацию активов в Webex Connect.
Течь
Поток, связанный с начальной точкой (через стратегию маршрутизации), который решает шаги, связанные с обработкой взаимодействий.
Для нетелефонных каналов (электронной почты, обмена сообщениями/социальных сетей) функция Flow выбирается в конфигурации актива в Webex Connect.
Контроль доступа для контакт-центров с несколькими сайтами
администраторы Webex CC могут настраивать профили пользователей с правами доступа к определенным сайтам, группам по сервисам, очередям и точкам входа. Кроме того, из-за иерархического характера сайтов и групп после предоставления доступа к определенным сайтам пользователь может получить доступ только к группам по сервисам или датам, принадлежащим этим сайтам или явно указанному подмножествам таких групп.
Для очередей и точек входа они являются глобальными на уровне организации, поэтому для различных географических местоположений (сайтов, где расположены определенные операторы и группы) могут быть настроены отдельные точки ввода и очереди, а супервизоры/пользователи могут иметь доступ к тем объектам, которые доступны для определенных сайтов.
На следующем рисунке показаны ключевые объекты конфигурации и профиль пользователя, которые ссылались на эти объекты.
Помимо ограничения доступа к этим объектам, администраторы Webex CC могут управлять конкретными функциями/модулями, доступ к которым имеет пользователь в интерфейсе администрирования, тем самым имея пользователей с правами администрирования/конфигурации на определенные объекты и разделами/возможностями административного интерфейса Webex CC.
Отчеты и анализ
Webex CC обрабатывает дискретные события, генерируемые различными сервисами на протяжении жизненного цикла взаимодействий, используя ряд сервисов обработки потоков в режиме реального времени и генерирует определенный набор наборов данных в режиме реального времени, которые публикуются подписанным клиентам.
Далее эти события далее обрабатываются, преобразуются и агрегируются, и в результате наборы данных сохраняются, которые затем извлекаются через API-интерфейсы потребления данных и интерфейс отчетности и данных визуализации – Муфтоубератор.
На следующем рисунке показаны интерфейсы обработки и потребления данных в Webex CC
Интеграция
Все внешние интеграции с WxCC для расширения и расширения возможностей пользователей используют стандартные опубликованные API.
В Webex CC доступны следующие API интерфейсы:
-
REST API
-
Push на стороне сервера с помощью
-
Веб-трубки
-
Сообщения WebSocket
-
Интеграция с СИСТЕМОЙ УПРАВЛЕНИЯ (ММУР)
Webex CC поддерживает два режима интеграции с системами управления взаимоотношениями с клиентами (CUSTOMER Relationship Management) (СИСТЕМА управления взаимоотношениями с клиентами;
-
Разъемы для встраиваемых системных систем
-
Интеграция потока через разъемы HTTPs в IVR
Разъемы для встраиваемых системных компьютеров: в качестве основного интерфейса используетсяприложениее- -- 200-000 параметров;
В этом режиме оператор выполняет вход в консоль ONLINE в качестве основного приложения.
Webex CC — это встроенное приложение (также называемое встроенным настольное приложение или встроенный программный телефон), которое в первую очередь используется для входа в контакт-центр и получения Webex маршрутизуемых взаимодействий CC контакт-центра.
При получении вызова или запроса на разговор система интеграции с СИСТЕМАми УПРАВЛЕНИЯ (ДЛЯ интеграции с СИСТЕМОЙ ) выполняет в консоли ONLINE следующие действия
-
На экране всплывает запись пользователя, связанная с ANI или другими данными, связанными с вызовом.
-
Размещать метаданные вызова в качестве заметок об активности в записи пользователя
-
Разрешитеоператоруу «Click to Call» ("Щелкнуть позвонить"), щелкнув контакт внутри СИСТЕМЫ обмена данными и инициируя исходящий вызов с заказчиком
-
Размещение записей о вызовах в таблицы отчетов ПРОТОКОЛА 80 00 для основной отчетности в СИСТЕМе ONLINE.
-
Обеспечивает полную функциональность Agent Desktop и элементов управления вызовами (встроенной и минимальной версии приложения для настольных систем)
Основной режим интеграции с CRM осуществляется путем внедрения Webex приложения CC Desktop в отдельный iХерик.
Далее приложение Webex CC Desktop запускает настраиваемый виджет без головы (без пользовательского интерфейса) работает в фоновом режиме, взаимодействуя с базовой системой ONLINE для выполнения автоматизированных действий от имени оператора.
Взаимодействие обеспечивается двумя SDKS, которые используется в безголовом виджете.
-
Webex CC Desktop JS SDK: это пакет SDK для JavaScript, предоставляемый Webex CC для регистрации прослушивателей событий для действий оператора и контакта.
-
ONLINE JS SDK: это SDK для клиента ШАССИ, применимый к каждой системе ШАСС, который абстрактно описывает REST, API вызовы с ПОМОЩЬЮ МОДУЛЯ МУРСУ. Например, для salesforce библиотека CTI JS, предоставляемая salesforce, используется для выполнения действий и прослушивания событий внутри СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
На следующем рисунке приведены примеры архитектуры встроенных Webex CC рабочего места и разъема ДЛЯ встраиваемых Webex СИСТЕМЫ УПРАВЛЕНИЯ (CISCO)
Для этой интеграции Webex CC поддерживает следующие решения СИСТЕМЫ УПРАВЛЕНИЯ (МКСМ):
-
Salesforce
-
ServiceNow
-
Microsoft Dynamics 365
-
Zendesk
-
Свежий выбор
Более подробная информация приведена на веб-https://help.webex.com/en-us/result/integrate%20with%20webex%20contact%20center?offset=10 .
Дополнительные сведения о настройке макетов рабочего стола Webex CC для включения разъема, наборов функций и журналов изменений СИСТЕМЫ обмена сообщениями см . в разделе https://github.com/Ciscodevnet/webex-contact-center-crm-integrations.
Глобальная доступность разъемов ONLINE
Соединители SMTP доступны во всех регионах, где работает Webex CC.
Эластичная шкала и характеристики
Webex CC содержит пользовательские виджеты, обеспечивающие двунаправленную связь между приложением СИСТЕМЫ управления и рабочим столом Webex CC в CDN AWS CloudFront, обеспечивая высокую доступность виджета AWS в зонах и регионах доступности.
Вся данная интеграция с МОДУЛЯми и решениями для интеграции с ИНТЕРФЕЙСОМ происходит в браузере, где операторы используют приложение СИСТЕМЫ управления системой управления Webex CC Desktop, встроенной в это приложение.
Безопасность
Соединители SMTP вызываются через макет рабочего стола Webex CC Agent Desktop, а дополнительные параметры передаются через макет рабочего стола в виджет для включения и выключения функций.
Например, для включения виджета действий Salesforce администратор может включить в параметрах макета рабочего стола, установив для параметра sfdcWidgetEnabled значение true.
Установка пакета
Чтобы интеграция работала двунаправленно, консоли ONLINE необходимо установленное встроенное приложение. Это необходимо для поддержки загрузки настольного приложения внутри i Кадров.
Все разъемы для встраиваемых систем настольного пк доступны на рынке СИСТЕМЫ УПРАВЛЕНИЯ (МССМ).
Например
Zendesk: https://www.zendesk.com/marketplace/apps/support/202570/webex-contact-center/
Установка приложения marketplace активирует необходимые подключаемые модули и импортирует необходимые XML файлы в консоль ONLINE для поддержки отчетов о вызовах в ИНТЕРФЕЙСе ONLINE.
Интеграция потоков через разъемы HTTP в IVR
Конструктор Webex CC Flow Builder поддерживает двунаправленные потоки данных между Webex CC и системой SMTP с помощью разъемов HTTP, настроенных в Webex управляющего концентратора и используемых в потоке Webex CC.
Они используются в первую очередь для персонализации в рамках голосового взаимодействия и индивидуальной маршрутизации в IVR.
По умолчанию Webex CC поддерживает salesforce HTTP Connector на управляющего концентраторе. Остальные соединители SMTP можно добавить в качестве пользовательских соединителей на Webex Control Hub.
Для получения дополнительной информации о соединителях HTTP см . https://github.com/CiscoDevNet/webex-contact-center-crm-integrations.
IVR соединители HTTP:
-
Разъем HTTP IVR Salesforce (встроенный): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Salesforce/salesforce-ivr-http-connector
-
Соединитель HTTP IVR Zendesk (Пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/Zendesk/zendesk-ivr-http-connector
-
Соединитель HTTP IVR ServiceNow (пользовательский): https://github.com/CiscoDevNet/webex-contact-center-crm-integrations/tree/main/ServiceNow/servicenow-ivr-http-connector
Управление исходящей кампанией
Webex CC поддерживает предварительный просмотр исходящих кампаний с использованием решения для управления кампаниями от Acqueon.
Дополнительные сведения см. в разделе «Настройка режимов голосовой исходящей кампании» в Webex Contact Center.
Оптимизация трудовых ресурсов
Webex CC поддерживает решения по оптимизации рабочих процессов и управлению качеством от ведущих отраслевых поставщиков.
Расширение Agent Desktop
Другие API-интерфейсы
Подробнее о других интеграциях API, которые можно выполнить в Webex CC, посетите https://developer.webex-cx.com/documentation/getting-started/.
Развертывание и подключение к сети
Webex CC развернута в AWS, и в настоящий момент доступна в следующих регионах
-
US
-
США-Восток N Вирджиния
-
США-Запад N Калифорния (только вхопадение голосовых средств передачи)
-
-
Канада
-
Центральный
-
-
Великобритания
-
Лондон
-
-
Европа
-
Франкфурт
-
-
Пак Азия
-
Токио
-
Сидней
- Сингапур
-
Подключение к размещенному Webex контакт-центру AWS можно установить с помощью Интернета или с помощью Amazon Web Services (AWS) Direct Connect. Сервис AWS Direct Connect обеспечивает передачу данных через частное сетевое соединение между заказчиками на территории сети и Webex контакт-центром, что улучшает ее. Дополнительные сведения см. в сервисе AWS Direct Connect для Webex Contact Center.
Связь с несколькими регионами для телефонии
Чтобы обеспечить возможность работы глобальных организаций с операторами и заказчиками в различных периферийных местах, Webex CC поддерживает сохранение средств массовой информации в местном регионе в тех регионах, в которых работают сервисы граничащей и впадающей голосовой среды передачи.
На следующем рисунке показано развертывание на нескольких регионах с использованием региональных средств массовой информации.
Службы граничных сред передачи и вбрасываются в следующих регионах:
География региона |
Webex сервисы CC (регион AWS) |
Media Edge (голосовой POP) |
Медиа-сервисы нового поколения (регион AWS)* |
---|---|---|---|
US |
Сев. Виргиния |
Нью-Йорк Лос-Анджелес |
Сев. Виргиния N Калифорния |
Канада |
Центральный |
Ванкувер Торонто |
Центральный |
Бразилия |
Сан-Пауло Рио-де-Janeiro |
||
Европа |
Франкфурт |
Франкфурт Амстердам |
Франкфурт |
Великобритания |
Лондон |
Лондон |
Лондон |
Индия |
Пуна Хайдарабад |
Мумбай |
|
Сингапур |
Сингапур |
Сингапур |
|
Япония |
Токио |
Токио Осака |
Токио |
Австралия |
Сидней |
Мельбурн Сидней |
Сидней |
Безопасность и конфиденциальность
Безопасность инфраструктуры
Инфраструктура голосовой связи в Edge
Компоненты Voice Edge позволяют прекращать использование SIP-магистралей от сети пользователя или операторов PSTN. Это доступно на основе ip-адресов, занесших в белый список, которым разрешено подключаться к граничным компонентам.
Защита компьютерной инфраструктуры
Webex экземпляры СС выделены в AWS, а сервисы запускаются как подгруппы в кластере Kubernetes, который имеет несколько пространств имен, и доступ к каждому пространству имен ограничен с помощью отдельных учетных данных.
Вся подготовка инфраструктуры выполняется с помощью кода – никаких действий вручную, и никакие учетные данные не могут быть доступны вручную.
Имеется центральное хранилище учетных данных с определенными способами, настроенными для определенного набора сервисов и групп, а сам доступ к хранилищу учетных данных ограничен и настраивается как секреты в системах сборки и развертывания.
Никакие компоненты и сервисы инфраструктуры не предоставляются напрямую за пределами AWS VPC, и только общедоступные интерфейсы представляют собой API-интерфейсы и серверы WebSocket, управляемые и управляемые с помощью шлюза API,
Кроме этого, есть определенные внутренние системы и интерфейсы, используемые разработчиками, которые используются для просмотра журналов, показателей, сведений о развертывании, состояния сборки и результатов тестов, защищенных ролями и группами и интегрированных с внутренними системами аутентификации Cisco.
Аутентификация и авторизация для пользовательских интерфейсов
Все пользовательские интерфейсы, используемые различными пользователями контакт-центра (операторами, супервизорами, администраторами, аналитиками), защищены аутентификацией маркера предъявителя Cisco Common Identity (потоки OAuth).
Авторизация выполняется с использованием ролей для пользователя, получившего маркер и области, назначенные маркеру.
Безопасность данных
Транзитные данные
Ни один из интерфейсов сервисов или компонентов инфраструктуры не подвергается напрямую внешнему входящему трафику.
Выберите службы, с HTTP API-интерфейсы предоставляют эти интерфейсы через шлюз, и все входящие httpы (включая входящие http из WebSocket) прекращаются в ALB, а внутренний трафик по HTTP маршрутируется службам.
Все исходящие взаимодействия выполняются по https/TLS (для протоколов не http).
Внутри VPC внутренние коммуникации между сервисами - по http / пользовательскому протоколу TCP - проходят через простой TCP разъем.
Неясные данные
Все хранящиеся данные шифруются на уровне хранения. Далее те хранилища данных, которые находятся за пределами VPC, являются защищенными и контроль доступа и авторизации с учетными данными, защищенными и управляемыми в секретном хранилище.
На следующем рисунке показаны поток данных и модель безопасности как для транзитных, так и в состоянии отдыха.
Конфиденциальность данных
Данные PII конечного пользователя
Поток Webex CC Flow, который является программируемым контроллером для обработки взаимодействий, может использоваться для сбора пользовательских данных, которые могут быть назначены переменным потока, специально помеченным как «Содержит конфиденциальные данные». Значения для таких данных шифруются, и никакие службы в пути передачи данных не имеют доступа к этим данным.
Кроме того, такие данные никогда не сохраняются в хранилище данных Webex CC reporting, а журналы/системы обмена сообщениями будут иметь зашифрованные данные и данные с четким текстом не хранятся нигде в Webex CC.
Данные PII оператора/супервизора Contact Center
Данные, связанные с пользователями контакт-центра, редактируются в журналах, но доступны для аналитики данных и визуализации в хранилище данных Webex CC.
Масштабируемость
Факторы шкалы
Для Webex CC влияние на шкалу влияют следующие факторы:
-
Одновременное количество операторов, соответствующих входу в систему
-
Одновременное число выполняемых взаимодействий
-
Действия, выполняемые в связи с этими взаимодействиями
-
-
Одновременное число действий, выполняемых супервизорами/операторами, не при обработке взаимодействий
-
Объем созданных и сохраняемых данных
Аспекты архитектуры, позволяющие шкалы
Принципы, основанные на архитекторе и дизайне Webex CC, позволяют решению динамически масштабироваться по мере необходимости в пределах, установленных инфраструктурой для различных сервисов и компонентов платформы.
Архитектура, управляемая событиями
Службы в Webex CC взаимодействуют с использованием сообщений, а критически важные потоки обработки сообщений не связаны с блокировкой операций ввода-вывода, а состояние, необходимое для обработки сообщений, локализовано на экземпляре службы, обрабатывающей сообщение.
сервисы без гражданства (или внешнее состояние);
Сервисы без гражданства (StateLess) обеспечивают эластичность путем легкого добавления/удаления дополнительных экземпляров сервисов. Есть определенные сервисы, которые по своей природе имеют внешний магазин состояний, и инфраструктура поддерживает динамические изменения числа экземпляров таких сервисов с автоматическим изменениембаланса / передачи состояния / локализации состояния экземпляра, который нуждается в состоянии.
Эластичная инфраструктура
Все сервисы запускаются в Kubernetes, а в инфраструктуре, она же Kubernetes, узлы масштабируются автоматически в зависимости от использования, что позволяет динамически добавлять дополнительные компьютерные узлы до максимального заранее настроенного порогового значения.
Проекция нагрузки и регулярная проверка
Для всех сервисов выполняется сравнительный анализ эксплуатационных характеристик, а шаблон масштабирования проверяется на этом уровне обслуживания.
Далее сплошная проверка, пиковые испытания на нагрузку и выносливость проводятся с параметрами тестирования, настроенными на прогнозируемый рост атрибутов воздействия на шкалу, что позволяет выявить узкие места, запланировать обновление высокого порога использования ресурсов инфраструктуры и быть готовым к игровому дню.
Надежность и доступность
Архитектура, ориентированная на события, и сервисы без гражданства обеспечивают устойчивость и эластичность. Однако для обнаружения отказов и принятия последующих действий до воздействия на функциональные возможности Webex CC использует следующую стратегию.
-
Доступность и надежность инфраструктуры
-
Все Webex сервисы CC и компоненты инфраструктуры всегда развернуты в трех зонах доступности AWS.
-
Это позволяет Webex CC быть устойчивым к сбоям в зонах доступности, а в случае отказов экземпляры автоматически заменяются на новые.
-
-
-
Непрерывный мониторинг и оповещение
-
Внутренние и внешние зонды для служб и компонентов инфраструктуры, которые при сигнале триггера сбоя;
-
Показатели, полученные в службах и компонентах инфраструктуры и обработанные с помощью модуля правил, который обнаруживает совпадающие правила и триггерные оповещения.
-
-
Непрерывная проверка и предупреждение
-
Проводятся периодические тесты, после каких-либо сбоев поступают предупреждения
-
Эти оповещения создают упреждающие инциденты и рассматриваются как реальные инциденты, влияющие на клиентов.
-
Это предупреждает воздействие на заказчиков и способствует доступности и надежности системы.
-
-
-
Непрерывная интеграция и доставка
-
Это инженерный процесс и конвейер доставки, который позволяет быстро и надежно построить, проверить и развернуть услуги / изменения в услугах в Webex CC.
-
Возможность полностью автоматизированного развертывания – от кода к рабочей среде со всеми требуемыми проверками снижает риски и сводит к минимуму время на разрешение, если необходимо применить изменения в ответ на сбой.
-
-
-
Выключатели и выключатели выключателей
-
Различные части системы / определенные возможности Webex CC могут быть выборочно отключаются для всех пользователей или отдельных пользователей, чтобы минимизировать каскадные последствия сбоя.
-
Это позволяет свести к минимуму отказную поверхность и достичь доступности для заказчиков возможностей основного контакт-центра.
-
-
Контроль и обнаружение сбоев
На следующем рисунке приведены механизмы непрерывного мониторинга, проверки и оповещения для Webex CC.
Непрерывность бизнеса и восстановление после аварийных ситуаций
Процесс восстановления после аварийных ситуаций и непрерывности предпринимательской деятельности обеспечивает обнаружение любых крупномасштабных отказов в регионе, и необходимые меры по восстановлению услуг клиентам, входящим в этот регион.
Шаги восстановления документируются, проверяются и регулярно обновляются в рамках процессов восстановления после аварийных ситуаций и управления ими.
Webex сервисы CC развернуты в трех отдельных зонах доступности в регионе AWS. Каждая зона доступности — это отдельное физическое местоположение в этом регионе с независимыми утилитами.
В случае полного сбоя в регионе AWS, Webex CC используется для восстановления региона и длительных отказов с участием всего региона, центр обработки данных Webex CC выделяется в новом регионе AWS и восстанавливает ключевые конфигурации и данные пользователей в целях обеспечения работы контакт-центра в новом регионе AWS.
Это связано с автоматизации, но требуется вмешательство вручную для запуска процесса, а также мониторинга и восстановления необходимой конфигурации и данных для обеспечения работы контакт-центра для клиентов.
Соответствие требованиям и сертификация
Webex Contact имеет обширный список сертификатов безопасности. Эти сертификаты регулярно обновляются.
-
PCI DSS QSA
-
CAIQ
-
HIPAA & HITECH
-
Уровень звезды CSA 1
-
CSA Star Уровня 2 (независимой оценки 3-й стороны)
-
SOC2
-
ISO27001 (международный стандарт по информационной безопасности);
-
ISO27017 (стандарт безопасности для поставщиков облачных услуг)
-
ISO27018 (стандарт безопасности, ориентированный на защиту персональных данных в облаке)
-
ISO27701 (расширение конфиденциальности данных)
-
Немецкий стандарт C5, демонстрация операционной безопасности от кибератак