SlideShare a Scribd company logo
1 of 84
Download to read offline
Создание сценариев
обработки вызова для UCCX
и методы их отладки
Sergey Oliferov
Customer Support Engineer, Cisco TAC
March, 2014
2© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco Support Community – Expert Series Webcast
Сегодня на семинаре Эксперт Cisco TAC Сергей Олиферов
рассмотрит некоторые возможности по созданию и отладке
сценариев обработки вызовов для UCCX.
Сергей Олиферов
Инженер центра
технической поддержки
Cisco TAC в Москве
3© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Технические Эксперты
Тема: Создание сценариев обработки вызова для UCCX
и методы их отладки
Дата проведения вебинара: 18 марта 2014 года
Михаил Щекотилов
Инженер центра
технической поддержки
Cisco TAC в Москве
Владимир Савостин
Инженер центра
технической поддержки
Cisco TAC в Москве
4© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Спасибо, что посетили наш вебинар сегодня
Сегодняшняя презентация включает опросы аудитории
Пожалуйста, участвуйте!
5© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Спасибо, что присоединились к нам сегодня
Скачать презентацию Вы можете по ссылке:
https://supportforums.cisco.com/ru/document/121443
96/vebinar-na-temu-sozdanie-scenariev-obrabotki-
vyzova-dlya-uccx-i-metody-ih
Присылайте Ваши вопросы!
Используйте панель Q&A, чтобы задать вопрос.
Наши эксперты ответят на них.
7© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Вопрос №1
Имеете ли вы опыт работы со скриптами для
UCCX
a) Использовал стандартные скрипты
b) Самостоятельно разрабатывал простые скрипты типа
автосекретаря
c) Самостоятельно разрабытывал скрипты с интеграцией со
сторонними информационными системами
d) Не имею опыта
8© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco Support Community – Expert
Series Webcast
Сергей Олиферов
Инженер центра технической поддержки Cisco TAC в Москве
Март, 2014
Создание сценариев обработки
вызова для UCCX и методы их
отладки
9© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Обзор решения UCCX
 Редактор скриптов Cisco Unified CCX Editor
 Возможности траблшутинга Cisco Editor
 Примеры анализа трейсов UCCX
Содержание
10© 2013-2014 Cisco and/or its affiliates. All rights reserved.
11© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Обзор Contact Center Express
 UCCX это Contact-Center-in-a-Box
 Полностью интегрированные функции ACD, IVR и
CTI
 Максимально до 400 операторов
 Полностью интегрированные возможности
самообслуживания
 Интеграция с CUCM
 Три уровня лицензий - Standard, Enhanced и Premium
 Функции обработки голосовых, email и web
обращений
 Отказоустойчивое решение
 Поддерживает MCS или Cisco UCS с VMware
12© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 В настоящее время (март, 2014) Cisco TAC поддерживает следующие
версии UCCX:
- 6.X (End of SW Maintenance Releases Date - July 27, 2010. Last Date of Support: April 30, 2014),
- 7.X (End of SW Maintenance Releases Date - April 17, 2012. Last Date of Support: April 30, 2014),
- 8.X (End of SW Maintenance Releases Date - November 21, 2012. Last Date of Support: November 30,
2014),
- 9.X,
- 10.X
Актуальную информацию по поддерживаемым версиям можно посмотреть по следующей ссылке:
http://www.cisco.com/en/US/products/sw/custcosw/ps1846/prod_eol_notices_list.html
Версии UCCX, поддерживаемые TAC
13© 2013-2014 Cisco and/or its affiliates. All rights reserved.
14© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Создание и редактирование сценариев обработки
вызова
 Проверка сценариев обработки вызова на правильность
 Отладка сценариев обработки вызова в режиме
реального времени
 доступен для скачивания из Appadmin → Tools → Plug-in
 поддерживает следующие ОС:
Windows 2000 Professional with Service Pack 4
Windows 2003 Professional
Windows XP Professional
Функциональность CCX Script Editor-а
15© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Вид Unified CCX Script Editor-а
Библиотека
Step-ов
Step-ы
Окно с
Palette
Toolbar
Окно для
дизайна
скрипта
Окно с
переменными
Окно с
отладочной
информацией
16© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 В окне с Palette находятся все доступные для
использования в скрипте step-ы
 Они сгруппированы по назначениям в Palette-ы
 Для использования в скрипте, неободимый step
перетаскивается в окно дизайна скрипта
Более подробная информация содержится в следующих документах
Cisco Unified Contact Center Express Getting Started with Scripts, Release 10.0(1)
http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/programming/guide/SeriesVol1.pdf
Cisco Unified Contact Center Express Editor Step Reference Guide, Release 10.0(1)
http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/programming/guide/SeriesVol2.pdf
Cisco Unified Contact Center Express Expression Language Reference Guide, Release 10.0(1)
http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/programming/guide/SeriesVol3.pdf
Назначение и использование step-ов
17© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Лицензирование и использование step-ов
Palette
Cisco Unified IP
IVR
Cisco Unified CCX
Standard
Cisco Unified CCX
Enhanced
Cisco Unified
CCX Premium
General × × × ×
Session × × × ×
Contact × × × ×
Call Contact × × × ×
Email Contact × ×
HTTP Contact × ×
Media × × × ×
User × × × ×
Prompt × × × ×
Grammar × × × ×
Doc × × × ×
DB × ×
ACD × × ×
ICM ×
Java × × ×
Более подробная информация в таблице 1-1 в документе по ссылке
http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/programming/guide/SeriesVol2.pdf
18© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Start, End – первый и последний step в
скрипте
 If – step для перехода по условию
 Increment, Set Counters
 Goto, Label – безусловный переход
 Call Subflow – использование другого
скрипта как подпрограммы
 Обработка Exception
 Работа с переменными
General palette
19© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Call Subflow step позволяет
запустить скрипт из
репозитория UCCX
 Позволяет передать
переменные в
вызываемый скрипт
 Позволяет получить
переменные (результат) из
вызываемого скрипта
Call Subflow step
20© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 On Exception Goto step позволяет
управлять обработкой особых
ситуаций (Exception), возникающих во
время работы скрипта
 При возникновении exception-а
управление в скрипте передается на
заранее сконфигурированную метку
(label)
 On Exception Clear step удаляет ранее
сконфигурированную обработку
exception-а
Список exception-ов, и их описание доступно по ссылке
http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contac
t/contact_center/crs/express_10_0/programming/guide/SeriesVol2.pdf
On Exception Goto и On Exception Clear step-ы
21© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Step Get Trigger Info позволяет
получить информацию о триггере,
через который было запущено
приложение и присвоить его
переменной скрипта.
 Step Trigger Application позволяет
запустить другое приложение
(скрипт).
Trigger palette
22© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Contact – это объект, представляющий одну
из форм взаимодействия с абонентом.
 Contact бывают трех типов:
- telephone call
- eMail сообщение
- HTTP запрос
 Contact palette обеспечивает работу с contact:
- Accept / Reject / Terminate управляют
состоянием contact в скрипте
- GetContactInfo позволяет получить
информацию связанную с contact-ом
- SetContact позволяет изменить информацию
связанную с contact-ом
Contact palette
23© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Session– это объект который ассоциируется
с contact-ом в момент, когда вызов от contact-
а принимается (входящий вызов или
обращение) или инициируется (исходящий
вызов)
 Session содержит ассоциированную
информацию
 Возможно ассоциирование с session
дополнительной информации
 После окончания вызова session (и вся
ассоциированная с ней информация)
сохраняется в течении 30 минут (значение
по умолчанию, меняется в меню AppAdmin
→ System → System Parameters → Default
Session Timeout )
Session palette
24© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Call Contact palette позволяет управлять
телефонным вызовом
 Call Consult Transfer step позволяет
делать трансфер с консультацией
 Call Redirect steps перенаправляет вызов
на определенный номер (blind transfer)
 Place Call позволяет сделать исходящий
вызов
 Call Hold / Call Unhold Call позволяет
поставить/снять вызов с холда
 Get Call Contact Info позволяет получить
данные о телефонном вызове (например
calling и called номера и т.д.)
 Get / Set Enterprise Call Info step
изменить переменные окружения вызова
Call Contact palette
25© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Place Call step позволяет
установить исходящий вызов
 При установленном вызове, в
переменную в поле CallContact
записывается значение нового
contact-а
 Для того, чтобы выполнить какие-
либо действия с media для
исходящего вызова, в поле
Contact необходимо использовать
это значение
Place Call step
26© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Set Enterprise Call Info step
позволяет использовать
стандартные переменные
окружения вызова между Unified
Contact Center Enterprise, IP IVR и
CAD
 Обеспечивает возможность
использования пользовательских
переменных между UCCE, IP IVR
и CAD
 Пользовательские переменные
должны быть сконфигурированы
в CCX Editor-е в меню Settings →
Expanded Call Variables List
Set Enterprise Call Info step
27© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 eMail Contact palette позволяет управлять
взаимодействием с contact типа email
 Обеспечивает создание и отправку
сообщения по электронной почте (с
возможностью прикладывать документы к
сообщению)
 С помощью данных step-ов и приложения
email-to-fax можно реализовать возможность
отправки факсимильных сообщений
 Необходимо сконфигурировать eMail
Subsystem
eMail Contact palette
28© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 eMail Subsystem конфигурируется в AppAdmin → Subsystems → eMail
Конфигурирование eMail Subsystem
29© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Http Contact palette позволяет
взаимодействовать с HTTP запросами
 Обеспечивает получение информации о
HTTP запросе (заголовки, переменные,
cookies)
 Позволяет сформировать и отправить
документ по http запросу с помощью
различных методов
 Также позволяет изменить заголовки,
переменные, cookies в ответе
 Необходимо сконфигурировать HTTP
Subsystem
Http Contact palette
30© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Конфигурирование HTTP Subsystem
 Для конфигурации HTTP Subsystem необходимо добавить trigger в
AppAdmin → Subsystems → HTTP и ассоциировать его с приложением
31© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Media palette обеспечивает
взаимодействие с абонентом по
голосовому каналу
 Обеспечивает проигрывание
предзаписанных и синтезированных
голосовых подсказок
 Позволяет организовать голосовые меню
 Обеспечивает запись речи
 Обеспечивает функции TTS
 Обеспечивает функции распознавания
речи
Media palette
32© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 User palette позволяет управление
пользователями UCCX
 Обеспечивает аутентификацию пользователя
UCCX
 Позволяет получить информацию о
пользователе
 Позволяет изменить информацию о
пользователе
User palette
33© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Prompt palette позволяет производить
действия над голосовыми подсказками
 Обеспечивает создание динамических
голосовых подсказок
 Позволяет объединять голосовые
подсказки
 Создает TTS голосовые подсказки
 Обеспечивает запись голосовых подсказок
в репозиторий голосовых подсказок
Prompt palette
34© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Grammar palette позволяет создавать
наборы грамматик для распознавания
речи
 Создает языковые грамматики
 Создает грамматики меню
 Позволяет записать грамматики в
репозиторий грамматик
Grammar palette
35© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Document palette позволяет управлять
файлами
 Обеспечивает создание, чтение, запись,
кеширование файла
 Создание XML файла
 Преобразование файла
 Запись файла на сервер UCCX
Document palette
36© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Database palette позволяет управлять
доступом к базам данных
 Позволяет подключаться к базам
данных
 Получать информацию из базы данных
 Необходимо сконфигурировать DB
Subsystem
Database palette
37© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Для конфигурирования Database
subsystem необходимо скачать
соответствующий драйвер (зависит от
типа БД), загрузить его на UCCX
(AppAdmin → Subsystems → Database →
Drivers)
 Сконфигурировать Datasource (AppAdmin
→ Subsystems → Database → Datasource)
UCCX 10.Х поддерживает БД:
Oracle 10g R2, Oracle 10g XE
Oracle 11g R2
Sybase Adaptive Server 12
IBM DB2 8.2
MS SQL Server 2005, 2008, 2012
Конфигурирование Database subsystem
38© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Пример скрипта запроса в базу данных
39© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Пример скрипта записи данных в БД
40© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 ACD palette позволяет поставить вызов в
очередь или направить вызов на
определенного оператора
 Обеспечивает увеличение или уменьшение
приоритета вызова
 Позволяет получить статистику по работе
операторов, скилл групп
 Необходимо сконфигурировать RMCM
Subsystem
ACD palette
(описание конифгурации RMCM Subsystem описано в документе по ссылке
http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/configuration/guide/UCCX_BK_W1AF9DDD_0
0_uccx-admin-guide-10-0/UCCX_BK_W1AF9DDD_00_uccx-admin-guide-10-0_chapter_0111.html)
41© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Select resource step предназначен
для распределения вызова на
оператора (через скилл-группу
или напрямую)
 При отсутствии свободного
оператора в скилл-группе – вызов
ставится в очередь и step
выполняется по выходу Queued
 При освобождении оператора, он
резервируется и step выполняется
по выходу Connected
 Dequeue step предназначен для
удаления вызова из очереди
(определенной или всех)
Select resource и Dequeue step-ы
42© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Connect step используется в случае,
когда в step-е Select Resource
параметр Connect установлен в No
 Оператор, выбранный в step-е
Select Resource находится в
состоянии Reserved до выполнения
step-а Connect
Connect step
43© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 ICME palette обеспечивает
взаимодействие с решением
Unified Contact Center Enterprise
 Состоит из одного step-а Set ICM
Result (до версии UCCX 4.0
содержал step-ы Get ICM Data и
Set ICM Data)
 Сейчас, вместо этих step-ов
используются step-ы Get Enterprise
Call Info и Set Enterprise Call Info в
Call Contact palette
ICME palette
44© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Java palette позволяет вызвать
удаленную Java процедуру
 Поддерживает step-ы из предыдущих
версий: Create Java Object, Execute Java
Method, Set/Get Java Property
Java palette
45© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Доступно несколько типов переменных
 Возможно сделать переменную
параметром скрипта и присваивать ей
значение из web консоли
 Переменная может быть массивом
 Переменная может быть константой
Переменные и их использование
46© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Script Management
Скрипт загружается в меню Appadmin → Script Management
47© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Приложение создается в меню Appadmin → Application Management
Создание приложения в Application Administrator-е
48© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Конфигурация Trigger-а
49© 2013-2014 Cisco and/or its affiliates. All rights reserved.
50© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Функция Validate
используется для
проверки правильности
скрипта перед его
использованием
 Запускается в меню
Tools → Validate
 Результаты работы
отображает в окне
дебага
Траблшутинг в Cisco Script Editor - Validate
51© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Функция Reactive
debug используется
для отладки
скрипта в реальном
режиме времени
 Данный режим
запускается в меню
Debug → Reactive
Script
 При запуске
указывается время
ожидания
входящего вызова
Траблшутинг в Cisco Script Editor – Reactive debug
52© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 После запуска CCX
Editor ждет
событие, которое
запустит процесс
дебага
 В нашем случае
это входящий
телефонный вызов
Траблшутинг в Cisco Editor – Reactive debug
53© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 После
поступления
вызова,
выполнение
скрипта
останавливается
на step-е Start
Траблшутинг в Cisco Editor – Reactive debug
54© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 После
поступления
вызова, каждый
step выполняется
по команде
Траблшутинг в Cisco Editor – Reactive debug
55© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Вызов
устанавливается
после выполнения
step-а Accept
Траблшутинг в Cisco Editor – Reactive debug
56© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Вопрос №2
Приходилось ли вам собирать и
анализировать трейсы UCCX?
a) Не приходилось
b) Собирал трейсы для отправки TAC
c) Собирал и анализировал трейсы самостоятельно
57© 2013-2014 Cisco and/or its affiliates. All rights reserved.
58© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Трейсы конфигуруются в Cisco Unified CCX Serviceability → Trace → Configuration
Конфигурация логгирования трейсов при отладке
скрипта
59© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Cisco Unified CCX Administration
 Cisco Unified CCX Cluster View Daemon
 Cisco Unified CCX Editor
 Cisco Unified CCX Engine
 Cisco Unified CM Telephony Client
 Cisco Unified CCX Desktop Services
 Cisco Unified CCX Recording and Monitoring Services
Выбор сервисов при конфигурации уровня логгирования
трейсов
60© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Debugging - basic error сообщения
 XDebugging1 - errors сообщения
 XDebugging2 - errors, warnings сообщения
 XDebugging3 - errors, warnings, informational сообщения
 XDebugging4 - errors, warnings, informational, debugging
сообщения
 XDebugging5 - errors, warnings, informational, debugging
сообщения, в более подробном виде
Уровни трейсов
61© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Cisco Unified CCX Serviceability → Trace → Profile
Конфигурация логирования трейсов через Profiles
62© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Рекомендуемый уровень логирования трейсов для
отладки скрипта
CCX Engine (from CCX Serviceability Admin-> Trace)
 MISCELLANEOUS: ICD_CTI (Debugging1-4)
 MANAGERS: ENG (Debugging1-4), EXECUTOR_MGR
(Debugging1-4), EXPR_MGR (Debugging1-4), FILE_MGR
(Debugging1-4), GRAMMAR_MGR (Debugging1-4),
PROMPT_MGR (Debugging1-4), RESOURCE_MGR (Debugging1-
4), SCRIPT_MGR (Debugging1-4), USER_MGR (Debugging1-4)
 SUBSYSTEMS: SS_CM (Debugging1-4), SS_RM (Debugging1-4),
SS_RMCM (Debugging1-4), SS_TEL (Debugging1-4)
 STEPS: STEP_XXX (Debugging1-4)
63© 2013-2014 Cisco and/or its affiliates. All rights reserved.
 Необходимо использовать
для сбора трейсов
 Доступна для скачивания
по адресу Appadmin →
Tools → Plug-in
Real Time Monitoring Tool
64© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Real Time Monitoring Tool
65© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Real Time Monitoring Tool
66© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Типовой вызов, обработанный UCCX
1
ТФОП
4, 5
4
2
Cisco
CallManager3
IP Voice
TDM Voice
Call Control
and CTI Data
1. Вызов приходит из ТФОП и попадает на голосовой шлюз
2. Голосовой шлюз отправляет вызов на CUCM а он коммутирует вызов на CTI
Route Point
3. JTAPI отправляет запрос на CCX
4. CCX отвечает на запрос и делает редирект вызова на CTI Port
5. CUCM переводит вызов на CTI Port и ССХ начинается выполнять скрипт
67© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов установления вызова.
Для поиска вызова в трейсах необходимо
знать:
 время вызова,
 Calling Number
 Called Number
Найти вызов в трейсах можно используя
регулярное выражение:
Call.Received().*<CallingNum>
68© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов установления вызова.
CCX принимает новый вызов 58/1 on CTIRP 7901 с номера 1004 для
application Test01
%MIVR-SS_TEL-7-UNK:Route Connection=[7901::1/(P1198-ctiuser_1) GCID=(1,58)->ACTIVE]-
>OFFERED, reason=1, Event= CallCtlConnOfferedEv 7901::1, cause=100, metacode=129, isMaster=true
%MIVR-SS_TEL-7-UNK:Call.received() JTAPICallContact[id=56,type=Cisco JTAPI
Call,implId=58/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting
=false,app=App[name=Test01,type=Cisco Script
Application,id=0,desc=Test01,enabled=true,max=1,valid=true,cfg=[ApplicationConfig[schema=Application
Config,time=2013-10-13 22:44:04.0,recordId=2,desc=Test01,name=Test01,type=Cisco Script
Application,id=0,enabled=true,sessions=1,script=SSCRIPT[aa.aef],defaultScript=,vars=[],defaultVars=null]
]],task=null,session=null,seqNum=-
1,time=1383152504206,cn=7901,dn=7901,cgn=1004,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,o
cn=7901,odn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=000000000000003A01655A22000000
00,DestProtocolCallRef=null,route=RP[num=7901],port=null,aborting=false,transferring=false,disconnectin
g=false]
69© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов входящего вызова
CCX выбирает CTI Port (1004) и делает редирект вызова с CTIRP
7901 на CTI Port 1002
%MIVR-SS_TEL-7-UNK:Call.associated() JTAPICallContact[id=56,type=Cisco JTAPI
Call,implId=58/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting
=false,app=App[name=Test01,type=Cisco Script
Application,id=0,desc=Test01,enabled=true,max=1,valid=true,cfg=[ApplicationConfig[schema=Application
Config,time=2013-10-13 22:44:04.0,recordId=2,desc=Test01,name=Test01,type=Cisco Script
Application,id=0,enabled=true,sessions=1,script=SSCRIPT[aa.aef],defaultScript=,vars=[],defaultVars=null]
]],task=null,session=Session[id=001-
0x3b9aca39,parent=null,active=true,state=SESSION_IN_USE,time=1383152504208],seqNum=0,time=13
83152504206,cn=7901,dn=7901,cgn=1004,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=7901,o
dn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=000000000000003A01655A2300000000,DestPro
tocolCallRef=null,route=RP[num=7901],port=TP[type=Cisco CTI
Port,id=1,implId=1004,active=true,state=IN_USE],aborting=false,transferring=false,disconnecting=false]
%MIVR-SS_TEL-7-UNK:Route Connection: [7901::1/(P1198-ctiuser_1) GCID=(1,58)->ACTIVE]-
>OFFERED, CTI Port selected: TP[id=1,implId=1004,state=IN_USE]
70© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов входящего вызова
CUCM делает редирект вызова с CTI RP на CTI порт
%MIVR-SS_TEL-7-UNK:CallID: 56, MediaID: 58/1 CallCtlConnOfferedEv received for CTI Port: 1004,
lastRedirectedAddress: 7901
%MIVR-SS_TEL-7-UNK:CallID: 56, MediaID: 58/1 Accepting call for CTI Route Point: 7901 on CTI Port:
1004, ciscoCause=0
%MIVR-SS_TEL-7-UNK:Call.accepted() JTAPICallContact[id=56,type=Cisco JTAPI
Call,implId=58/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting
=false,app=App[name=Test01,type=Cisco Script
Application,id=0,desc=Test01,enabled=true,max=1,valid=true,cfg=[ApplicationConfig[schema=Application
Config,time=2013-10-13 22:44:04.0,recordId=2,desc=Test01,name=Test01,type=Cisco Script
Application,id=0,enabled=true,sessions=1,script=SSCRIPT[aa.aef],defaultScript=,vars=[],defaultVars=null]
]],task=null,session=Session[id=001-
0x3b9aca39,parent=null,active=true,state=SESSION_IN_USE,time=1383152504208],seqNum=0,time=13
83152504206,cn=7901,dn=7901,cgn=1004,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=7901,o
dn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=000000000000003A01655A2300000000,DestPro
tocolCallRef=null,route=RP[num=7901],port=TP[type=Cisco CTI
Port,id=1,implId=1004,active=true,state=IN_USE],aborting=false,transferring=false,disconnecting=false]
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1, TerminalConnection to Terminal: PRT01_1004 is
RINGING, [1004::1/(P1198-ctiuser_1) GCID=(1,58)->ACTIVE]->ALERTING
71© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов входящего вызова
С контактом ассоциируется TaskID (workflow/script)
%MIVR-SS_TEL-7-UNK:Call.attributed() JTAPICallContact[id=56,type=Cisco JTAPI
Call,implId=58/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting
=false,app=App[name=Test01,type=Cisco Script
Application,id=0,desc=Test01,enabled=true,max=1,valid=true,cfg=[ApplicationConfig[schema=Application
Config,time=2013-10-13 22:44:04.0,recordId=2,desc=Test01,name=Test01,type=Cisco Script
Application,id=0,enabled=true,sessions=1,script=SSCRIPT[aa.aef],defaultScript=,vars=[],defaultVars=null]
]],task=25000000061,session=Session[id=001-
0x3b9aca39,parent=null,active=true,state=SESSION_IN_USE,time=1383152504208],seqNum=0,time=13
83152504206,cn=7901,dn=7901,cgn=1004,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=7901,o
dn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=000000000000003A01655A2300000000,DestPro
tocolCallRef=null,route=RP[num=7901],port=TP[type=Cisco CTI
Port,id=1,implId=1004,active=true,state=IN_USE],aborting=false,transferring=false,disconnecting=false]
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 associated with Task ID:
25000000061
72© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов входящего вызова
CCX отдает управление вызовом скрипту, после выполнения step-а
Answer – устанавливается вызов
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : Accept (--Triggering Contact--)
73© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов входящего вызова
CTI и Telephony (JTAPI) трейсы показывают что соединение
установилось – открылся медиа канал
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061
com.cisco.jtapi.CiscoMediaOpenLogicalChannelEvImpl received
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 getLocalSource() of
RTPDialogChannel[type=Cisco Media
Channel,id=6,implId=6,active=true,state=IN_USE,asr=false,oob=true,remote dest=null,remote
src=[addr=10.62.23.31,port=0,size=20,payload=G711ULAW64K,bitrate=R5_3,echo=true],local
dest=null,local
src=[addr=10.62.23.31,port=24686,size=20,payload=G711ULAW64K,bitrate=R5_3,echo=true],streams=[]]
returns 24686
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061
MediaOpenLogicalChannelEv:payloadType=4,packetSize=20,setting
CiscoRTPParams10.62.23.31/24686 to PRT01_1004
%MIVR-SS_TEL-7-UNK:Executor trace: Action=CMD_DONE,Executor
id=PORT_QEXE_1004,Mnemonic=RTP_IN_STARTED:1004,Executor
type=null,Thread=MIVR_SS_TEL_PORT_QEXE_1004-6295-6,Thread priority=5,Original
Thread=null,Original thread priority=null,Time=1,Exception=null
74© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов входящего вызова
CTI и Telephony (JTAPI) трейсы показывают что соединение
установилось – начало передачи RTP потока от голосового шлюза в
сторону UCCX
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061
com.cisco.jtapi.CiscoRTPInputStartedEvImpl received
%MIVR-SS_TEL-7-UNK:Executor trace: Action=CMD_RUN,Executor
id=PORT_QEXE_1004,Mnemonic=RTP_IN_STARTED:1004,Executor
type=null,Thread=MIVR_SS_TEL_PORT_QEXE_1004-6295-6-RTP_IN_STARTED:1004,Thread
priority=5,Original Thread=null,Original thread priority=null,Time=1,Exception=null
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061
RTPInputStartedEv:bitRate=R5_3,localHost=10.62.23.31,localPort=24686,payloadType=G711ULAW64K
,packetSize=20,echoCancellation=true
75© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов входящего вызова
CTI и Telephony (JTAPI) трейсы показывают что соединение
установилось – начало передачи RTP потока от UCCX в сторону
голосового шлюза
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061
com.cisco.jtapi.CiscoRTPOutputStartedEvImpl received
%MIVR-SS_TEL-7-UNK:Executor trace: Action=EXECUTE_CMD,Executor
id=PORT_QEXE_1004,Mnemonic=RTP_OUT_STARTED:1004,Executor type=null,Thread=null,Thread
priority=null,Original Thread=null,Original thread priority=null,Time=null,Exception=null
%MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061
RTPOutputStartedEv:bitRate=R5_3,remoteHost=10.62.23.51,remotePort=32174,payloadType=G711UL
AW64K,packetSize=20,precedenceValue=184,silenceSuppr=false,maxFramesPerPacket=80
76© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Анализ трейсов входящего вызова
После этого начинается выполнение скрипта
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : /* Check if we support ASR ... */
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : Get Contact Info (--Triggering Contact--)
%MIVR-STEPS_CONTACT-7-UNK:Task:25000000061 Executing GetContactInfoStep.....
%MIVR-STEPS_CONTACT-7-UNK:Task:25000000061 Executing GetContactInfoStep ends.
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : /* Initialize Prompts */
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : menuPrompt = Create Conditional Prompt(asr?
SP[AAAAMainMenu_ASR] : SP[AAAAMainMenu])
%MIVR-STEPS_PROMPT-7-UNK:Task:25000000061 Executing Create Conditional Prompt Step
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : extnPrompt = Create Conditional Prompt(asr ?
SP[AAAAEnterExtn_ASR] : SP[AAAAEnterExtn])
%MIVR-STEPS_PROMPT-7-UNK:Task:25000000061 Executing Create Conditional Prompt Step
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : namePrompt = Create Container Prompt
Escalation (SP[AAAANameDial0_ASR] || SP[AAAANameDial1_ASR] || ...)
%MIVR-STEPS_PROMPT-7-UNK:Task: 25000000061 Executing Create Container Prompt Step
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : namePrompt = Create Conditional Prompt(asr
? namePrompt : SP[AAAANameDial])
%MIVR-STEPS_PROMPT-7-UNK:Task:25000000061 Executing Create Conditional Prompt Step
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : /* Play Welcome Prompt without ... */
%MIVR-ENG-7-UNK:Execute step of Task 25000000061 : Play Prompt (--Triggering Contact--,
welcomePrompt)
77© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Для выборки выполнения step-ов рекомендую использовать
следующий фильтр: “Execute step of Task 25000000061”
Анализ трейсов. Пример выборки выполнения step-ов
для одного вызова.
78© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Вопрос №3
Какая тема для следующего вебинара вам
наиболее интересна
a) Outbound Dialer в UCCX/UCCE
b) Траблшутинг CDR для CUCM
c) Cisco Unified Intelligence Center
Отправьте свой вопрос сейчас!
Используйте панель Q&A, чтобы задать вопрос.
Эксперты ответят на Ваши вопросы.
Получить дополнительную информацию, а также задать вопросы
эксперту в рамках данной темы Вы можете на странице,
доступной по ссылке:
https://supportforums.cisco.com/community/russian/expert-corner
Вы можете получить видеозапись данного семинара и текст
сессии Q&A в течении ближайших 5 дней по следующей ссылке
https://supportforums.cisco.com/community/russian/expert-corner/webcast
81© 2013-2014 Cisco and/or its affiliates. All rights reserved.
Вебинар на русскомя языке
Тема: Cisco Software Defined Networks (SDN) and onePK
(Open Network Environment Platform Kit)
во вторник, 15 апреля, в 12.00 мск
Присоединяйтесь к эксперту Cisco Антону Тугаю
Во время презентации эксперт Cisco Антон Тугай расскажет о
тенденциях в области Cisco SDN и существующих решениях на
данный момент. Также Вы узнаете о различных направлениях и
составляющих концепции SDN - ONE, onePK, XNC. Более
детально Антон остановится на onePK и, в конце вебинара
будет проведена демонстрация работы onePK а также
показаны возможности самостоятельного тестирования
функционала onePK.
82© 2013-2014 Cisco and/or its affiliates. All rights reserved.
https://supportforms.cisco.com/community/russian
http://www.facebook.com/CiscoSupportCommunity
http://twitter.com/#!/cisco_support
http://www.youtube.com/user/ciscosupportchannel
https://plus.google.com/110418616513822966153?prsrc=3#110418616513822966
153/posts
http://itunes.apple.com/us/app/cisco-technical-support/id398104252?mt=8
https://play.google.com/store/apps/details?id=com.cisco.swtg_android
http://www.linkedin.com/groups/CSC-Cisco-Support-Community-3210019
Newsletter Subscription:
https://tools.cisco.com/gdrp/coiga/showsurvey.do?surveyCode=589&keyCode=146298_2&PH
YSICAL%20FULFILLMENT%20Y/N=NO&SUBSCRIPTION%20CENTER=YES
83© 2013-2014 Cisco and/or its affiliates. All rights reserved.
• Русском  https://supportforums.cisco.com/node/3611
• Испанском  https://supportforums.cisco.com/community/5591/comunidad-de-
soporte-de-cisco-en-espanol
• Португальском 
https://supportforums.cisco.com/community/5141/comunidade-de-suporte-
cisco-em-portugues
• Японском  http://www.csc-china.com.cn/
Спасибо за Ваше время
Пожалуйста, участвуйте в опросе

More Related Content

Viewers also liked

Обзор системы автоматического обзвона на UCCX и UCCE
Обзор системы автоматического обзвона на UCCX и UCCEОбзор системы автоматического обзвона на UCCX и UCCE
Обзор системы автоматического обзвона на UCCX и UCCECisco Russia
 
Обзор Unified Contact Center Enterprise
Обзор Unified Contact Center EnterpriseОбзор Unified Contact Center Enterprise
Обзор Unified Contact Center EnterpriseCisco Russia
 
Архитектура UCCE: компоненты UCCE и их взаимодействие
Архитектура UCCE: компоненты UCCE и их взаимодействиеАрхитектура UCCE: компоненты UCCE и их взаимодействие
Архитектура UCCE: компоненты UCCE и их взаимодействиеCisco Russia
 
Решения компании ZOOM для контакт- центров Cisco
Решения компании ZOOM для контакт- центров CiscoРешения компании ZOOM для контакт- центров Cisco
Решения компании ZOOM для контакт- центров CiscoCisco Russia
 
Обзор новых возможностей системы записи Cisco Mediasence - See more at: http:...
Обзор новых возможностей системы записи Cisco Mediasence - See more at: http:...Обзор новых возможностей системы записи Cisco Mediasence - See more at: http:...
Обзор новых возможностей системы записи Cisco Mediasence - See more at: http:...Cisco Russia
 
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense...
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense...Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense...
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense...Cisco Russia
 
Cisco Collaboration Prime 10.5
Cisco Collaboration Prime 10.5Cisco Collaboration Prime 10.5
Cisco Collaboration Prime 10.5Cisco Russia
 
Репликация базы данных CUCM
Репликация базы данных CUCMРепликация базы данных CUCM
Репликация базы данных CUCMCisco Russia
 
Обзор Unified Contact Center Enterprise 10.5
Обзор Unified Contact Center Enterprise 10.5Обзор Unified Contact Center Enterprise 10.5
Обзор Unified Contact Center Enterprise 10.5Cisco Russia
 
Решение Cisco Collaboration Edge
Решение Cisco Collaboration EdgeРешение Cisco Collaboration Edge
Решение Cisco Collaboration EdgeCisco Russia
 
Виртуализация центров обработки вызовов UCCE на платформе Cisco UCS Разработк...
Виртуализация центров обработки вызовов UCCE на платформе Cisco UCS Разработк...Виртуализация центров обработки вызовов UCCE на платформе Cisco UCS Разработк...
Виртуализация центров обработки вызовов UCCE на платформе Cisco UCS Разработк...Cisco Russia
 
Вебинар "Дизайн и архитектура UCCE Live Data"
Вебинар "Дизайн и архитектура UCCE Live Data"Вебинар "Дизайн и архитектура UCCE Live Data"
Вебинар "Дизайн и архитектура UCCE Live Data"Cisco Russia
 
Обзор распределенной системы самообслуживания на базе Cisco Customer Voice Po...
Обзор распределенной системы самообслуживания на базе Cisco Customer Voice Po...Обзор распределенной системы самообслуживания на базе Cisco Customer Voice Po...
Обзор распределенной системы самообслуживания на базе Cisco Customer Voice Po...Cisco Russia
 
Рекомендованные Cisco архитектуры для различных вертикалей
Рекомендованные Cisco архитектуры для различных вертикалейРекомендованные Cisco архитектуры для различных вертикалей
Рекомендованные Cisco архитектуры для различных вертикалейCisco Russia
 

Viewers also liked (14)

Обзор системы автоматического обзвона на UCCX и UCCE
Обзор системы автоматического обзвона на UCCX и UCCEОбзор системы автоматического обзвона на UCCX и UCCE
Обзор системы автоматического обзвона на UCCX и UCCE
 
Обзор Unified Contact Center Enterprise
Обзор Unified Contact Center EnterpriseОбзор Unified Contact Center Enterprise
Обзор Unified Contact Center Enterprise
 
Архитектура UCCE: компоненты UCCE и их взаимодействие
Архитектура UCCE: компоненты UCCE и их взаимодействиеАрхитектура UCCE: компоненты UCCE и их взаимодействие
Архитектура UCCE: компоненты UCCE и их взаимодействие
 
Решения компании ZOOM для контакт- центров Cisco
Решения компании ZOOM для контакт- центров CiscoРешения компании ZOOM для контакт- центров Cisco
Решения компании ZOOM для контакт- центров Cisco
 
Обзор новых возможностей системы записи Cisco Mediasence - See more at: http:...
Обзор новых возможностей системы записи Cisco Mediasence - See more at: http:...Обзор новых возможностей системы записи Cisco Mediasence - See more at: http:...
Обзор новых возможностей системы записи Cisco Mediasence - See more at: http:...
 
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense...
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense...Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense...
Организация записи на Cisco UCM и для Contact Center на базе Cisco MediaSense...
 
Cisco Collaboration Prime 10.5
Cisco Collaboration Prime 10.5Cisco Collaboration Prime 10.5
Cisco Collaboration Prime 10.5
 
Репликация базы данных CUCM
Репликация базы данных CUCMРепликация базы данных CUCM
Репликация базы данных CUCM
 
Обзор Unified Contact Center Enterprise 10.5
Обзор Unified Contact Center Enterprise 10.5Обзор Unified Contact Center Enterprise 10.5
Обзор Unified Contact Center Enterprise 10.5
 
Решение Cisco Collaboration Edge
Решение Cisco Collaboration EdgeРешение Cisco Collaboration Edge
Решение Cisco Collaboration Edge
 
Виртуализация центров обработки вызовов UCCE на платформе Cisco UCS Разработк...
Виртуализация центров обработки вызовов UCCE на платформе Cisco UCS Разработк...Виртуализация центров обработки вызовов UCCE на платформе Cisco UCS Разработк...
Виртуализация центров обработки вызовов UCCE на платформе Cisco UCS Разработк...
 
Вебинар "Дизайн и архитектура UCCE Live Data"
Вебинар "Дизайн и архитектура UCCE Live Data"Вебинар "Дизайн и архитектура UCCE Live Data"
Вебинар "Дизайн и архитектура UCCE Live Data"
 
Обзор распределенной системы самообслуживания на базе Cisco Customer Voice Po...
Обзор распределенной системы самообслуживания на базе Cisco Customer Voice Po...Обзор распределенной системы самообслуживания на базе Cisco Customer Voice Po...
Обзор распределенной системы самообслуживания на базе Cisco Customer Voice Po...
 
Рекомендованные Cisco архитектуры для различных вертикалей
Рекомендованные Cisco архитектуры для различных вертикалейРекомендованные Cisco архитектуры для различных вертикалей
Рекомендованные Cisco архитектуры для различных вертикалей
 

Similar to Создание сценариев обработки вызова для UCCX и методы их отладки

Поиск и устранении неисправностей исходящего обзвона в Cisco Unified Contact ...
Поиск и устранении неисправностей исходящего обзвона в Cisco Unified Contact ...Поиск и устранении неисправностей исходящего обзвона в Cisco Unified Contact ...
Поиск и устранении неисправностей исходящего обзвона в Cisco Unified Contact ...Cisco Russia
 
Cisco cc что нового в релизе 10.5
Cisco cc   что нового в релизе 10.5Cisco cc   что нового в релизе 10.5
Cisco cc что нового в релизе 10.5Tim Parson
 
Как развернуть и настроить DFA фабрику – основные шаги
Как развернуть и настроить DFA фабрику – основные шагиКак развернуть и настроить DFA фабрику – основные шаги
Как развернуть и настроить DFA фабрику – основные шагиCisco Russia
 
WebEx. Облачный и серверный
WebEx. Облачный и серверныйWebEx. Облачный и серверный
WebEx. Облачный и серверныйCisco Russia
 
Интеграция инфраструктурных продуктов Cisco для ЦОД и OpenStack
Интеграция инфраструктурных продуктов Cisco для ЦОД и OpenStackИнтеграция инфраструктурных продуктов Cisco для ЦОД и OpenStack
Интеграция инфраструктурных продуктов Cisco для ЦОД и OpenStackCisco Russia
 
Программируемость ACI. Примеры применения.
Программируемость ACI. Примеры применения.Программируемость ACI. Примеры применения.
Программируемость ACI. Примеры применения.Cisco Russia
 
Обзор Cisco Contact Center Express Edition (UCCX)
Обзор Cisco Contact Center Express Edition (UCCX)Обзор Cisco Contact Center Express Edition (UCCX)
Обзор Cisco Contact Center Express Edition (UCCX)Cisco Russia
 
Cisco Expressway / VCS версий X8.8-X8.9
Cisco Expressway / VCS версий X8.8-X8.9Cisco Expressway / VCS версий X8.8-X8.9
Cisco Expressway / VCS версий X8.8-X8.9Cisco Russia
 
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...Cisco Russia
 
Руководство по началу самостоятельной работы с CSPC
Руководство по началу самостоятельной работы с CSPCРуководство по началу самостоятельной работы с CSPC
Руководство по началу самостоятельной работы с CSPCCisco Russia
 
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...Cisco Russia
 
Cisco Software Defined Networks (SDN) и OnePK
Cisco Software Defined Networks (SDN) и OnePKCisco Software Defined Networks (SDN) и OnePK
Cisco Software Defined Networks (SDN) и OnePKCisco Russia
 
Ps nvo-section-kulikov-ru
Ps nvo-section-kulikov-ruPs nvo-section-kulikov-ru
Ps nvo-section-kulikov-ruMarina_creautor
 
презентация Адеев Николай, Artsofte для Tеlecom&Clouds 2014
презентация Адеев Николай, Artsofte для Tеlecom&Clouds 2014презентация Адеев Николай, Artsofte для Tеlecom&Clouds 2014
презентация Адеев Николай, Artsofte для Tеlecom&Clouds 2014Artsofte IT company
 
Решение Cisco Connected Stadium
Решение Cisco Connected StadiumРешение Cisco Connected Stadium
Решение Cisco Connected StadiumCisco Russia
 
Современная архитектура системы унифицированных коммуникаций Cisco.
Современная архитектура системы унифицированных коммуникаций Cisco. Современная архитектура системы унифицированных коммуникаций Cisco.
Современная архитектура системы унифицированных коммуникаций Cisco. Cisco Russia
 
Рекомендации по миграции предыдущих версий Cisco Unified Communications Manag...
Рекомендации по миграции предыдущих версий Cisco Unified Communications Manag...Рекомендации по миграции предыдущих версий Cisco Unified Communications Manag...
Рекомендации по миграции предыдущих версий Cisco Unified Communications Manag...Cisco Russia
 
Как развернуть и настроить ACI фабрику – основные шаги
Как развернуть и настроить ACI фабрику – основные шагиКак развернуть и настроить ACI фабрику – основные шаги
Как развернуть и настроить ACI фабрику – основные шагиCisco Russia
 
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCSОптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCSVERNA
 
Элементы 4.0 в АСУ ТП металлургии
Элементы 4.0 в АСУ ТП металлургииЭлементы 4.0 в АСУ ТП металлургии
Элементы 4.0 в АСУ ТП металлургииAPPAU_Ukraine
 

Similar to Создание сценариев обработки вызова для UCCX и методы их отладки (20)

Поиск и устранении неисправностей исходящего обзвона в Cisco Unified Contact ...
Поиск и устранении неисправностей исходящего обзвона в Cisco Unified Contact ...Поиск и устранении неисправностей исходящего обзвона в Cisco Unified Contact ...
Поиск и устранении неисправностей исходящего обзвона в Cisco Unified Contact ...
 
Cisco cc что нового в релизе 10.5
Cisco cc   что нового в релизе 10.5Cisco cc   что нового в релизе 10.5
Cisco cc что нового в релизе 10.5
 
Как развернуть и настроить DFA фабрику – основные шаги
Как развернуть и настроить DFA фабрику – основные шагиКак развернуть и настроить DFA фабрику – основные шаги
Как развернуть и настроить DFA фабрику – основные шаги
 
WebEx. Облачный и серверный
WebEx. Облачный и серверныйWebEx. Облачный и серверный
WebEx. Облачный и серверный
 
Интеграция инфраструктурных продуктов Cisco для ЦОД и OpenStack
Интеграция инфраструктурных продуктов Cisco для ЦОД и OpenStackИнтеграция инфраструктурных продуктов Cisco для ЦОД и OpenStack
Интеграция инфраструктурных продуктов Cisco для ЦОД и OpenStack
 
Программируемость ACI. Примеры применения.
Программируемость ACI. Примеры применения.Программируемость ACI. Примеры применения.
Программируемость ACI. Примеры применения.
 
Обзор Cisco Contact Center Express Edition (UCCX)
Обзор Cisco Contact Center Express Edition (UCCX)Обзор Cisco Contact Center Express Edition (UCCX)
Обзор Cisco Contact Center Express Edition (UCCX)
 
Cisco Expressway / VCS версий X8.8-X8.9
Cisco Expressway / VCS версий X8.8-X8.9Cisco Expressway / VCS версий X8.8-X8.9
Cisco Expressway / VCS версий X8.8-X8.9
 
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
SSL и сертификаты безопасности при работе с решениями Cisco Unified Communica...
 
Руководство по началу самостоятельной работы с CSPC
Руководство по началу самостоятельной работы с CSPCРуководство по началу самостоятельной работы с CSPC
Руководство по началу самостоятельной работы с CSPC
 
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
Архитектура, конфигурирование, поиск и устранение неисправностей функций Reco...
 
Cisco Software Defined Networks (SDN) и OnePK
Cisco Software Defined Networks (SDN) и OnePKCisco Software Defined Networks (SDN) и OnePK
Cisco Software Defined Networks (SDN) и OnePK
 
Ps nvo-section-kulikov-ru
Ps nvo-section-kulikov-ruPs nvo-section-kulikov-ru
Ps nvo-section-kulikov-ru
 
презентация Адеев Николай, Artsofte для Tеlecom&Clouds 2014
презентация Адеев Николай, Artsofte для Tеlecom&Clouds 2014презентация Адеев Николай, Artsofte для Tеlecom&Clouds 2014
презентация Адеев Николай, Artsofte для Tеlecom&Clouds 2014
 
Решение Cisco Connected Stadium
Решение Cisco Connected StadiumРешение Cisco Connected Stadium
Решение Cisco Connected Stadium
 
Современная архитектура системы унифицированных коммуникаций Cisco.
Современная архитектура системы унифицированных коммуникаций Cisco. Современная архитектура системы унифицированных коммуникаций Cisco.
Современная архитектура системы унифицированных коммуникаций Cisco.
 
Рекомендации по миграции предыдущих версий Cisco Unified Communications Manag...
Рекомендации по миграции предыдущих версий Cisco Unified Communications Manag...Рекомендации по миграции предыдущих версий Cisco Unified Communications Manag...
Рекомендации по миграции предыдущих версий Cisco Unified Communications Manag...
 
Как развернуть и настроить ACI фабрику – основные шаги
Как развернуть и настроить ACI фабрику – основные шагиКак развернуть и настроить ACI фабрику – основные шаги
Как развернуть и настроить ACI фабрику – основные шаги
 
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCSОптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
Оптимизация и управление разнородной ИТ-инфраструктурой ЦОД на примере Cisco UCS
 
Элементы 4.0 в АСУ ТП металлургии
Элементы 4.0 в АСУ ТП металлургииЭлементы 4.0 в АСУ ТП металлургии
Элементы 4.0 в АСУ ТП металлургии
 

More from Cisco Russia

Service portfolio 18
Service portfolio 18Service portfolio 18
Service portfolio 18Cisco Russia
 
История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?Cisco Russia
 
Об оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииОб оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииCisco Russia
 
Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Cisco Russia
 
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareКлиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareCisco Russia
 
Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Russia
 
Cisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Russia
 
Профессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessПрофессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessCisco Russia
 
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Cisco Russia
 
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиПромышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиCisco Russia
 
Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Cisco Russia
 
Годовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годГодовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годCisco Russia
 
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoБезопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoCisco Russia
 
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco Russia
 
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Cisco Russia
 
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Cisco Russia
 

More from Cisco Russia (20)

Service portfolio 18
Service portfolio 18Service portfolio 18
Service portfolio 18
 
История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?История одного взлома. Как решения Cisco могли бы предотвратить его?
История одного взлома. Как решения Cisco могли бы предотвратить его?
 
Об оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информацииОб оценке соответствия средств защиты информации
Об оценке соответствия средств защиты информации
 
Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.Обзор Сервисных Услуг Cisco в России и странах СНГ.
Обзор Сервисных Услуг Cisco в России и странах СНГ.
 
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total CareКлиентские контракты на техническую поддержку Cisco Smart Net Total Care
Клиентские контракты на техническую поддержку Cisco Smart Net Total Care
 
Cisco Catalyst 9000 series
Cisco Catalyst 9000 series Cisco Catalyst 9000 series
Cisco Catalyst 9000 series
 
Cisco Catalyst 9500
Cisco Catalyst 9500Cisco Catalyst 9500
Cisco Catalyst 9500
 
Cisco Catalyst 9400
Cisco Catalyst 9400Cisco Catalyst 9400
Cisco Catalyst 9400
 
Cisco Umbrella
Cisco UmbrellaCisco Umbrella
Cisco Umbrella
 
Cisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPsCisco Endpoint Security for MSSPs
Cisco Endpoint Security for MSSPs
 
Cisco FirePower
Cisco FirePowerCisco FirePower
Cisco FirePower
 
Профессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined AccessПрофессиональные услуги Cisco для Software-Defined Access
Профессиональные услуги Cisco для Software-Defined Access
 
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
Обнаружение известного вредоносного кода в зашифрованном с помощью TLS трафик...
 
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отраслиПромышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
Промышленный Интернет вещей: опыт и результаты применения в нефтегазовой отрасли
 
Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год Полугодовой отчет Cisco по информационной безопасности за 2017 год
Полугодовой отчет Cisco по информационной безопасности за 2017 год
 
Годовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 годГодовой отчет Cisco по кибербезопасности за 2017 год
Годовой отчет Cisco по кибербезопасности за 2017 год
 
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений CiscoБезопасность для цифровой экономики. Развитие продуктов и решений Cisco
Безопасность для цифровой экономики. Развитие продуктов и решений Cisco
 
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
Cisco StealthWatch. Использование телеметрии для решения проблемы зашифрованн...
 
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
Обеспечение бесперебойной работы корпоративных приложений в больших гетероген...
 
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
Новое поколение серверов Сisco UCS. Гиперконвергентное решении Cisco HyperFle...
 

Создание сценариев обработки вызова для UCCX и методы их отладки

  • 1. Создание сценариев обработки вызова для UCCX и методы их отладки Sergey Oliferov Customer Support Engineer, Cisco TAC March, 2014
  • 2. 2© 2013-2014 Cisco and/or its affiliates. All rights reserved. Cisco Support Community – Expert Series Webcast Сегодня на семинаре Эксперт Cisco TAC Сергей Олиферов рассмотрит некоторые возможности по созданию и отладке сценариев обработки вызовов для UCCX. Сергей Олиферов Инженер центра технической поддержки Cisco TAC в Москве
  • 3. 3© 2013-2014 Cisco and/or its affiliates. All rights reserved. Технические Эксперты Тема: Создание сценариев обработки вызова для UCCX и методы их отладки Дата проведения вебинара: 18 марта 2014 года Михаил Щекотилов Инженер центра технической поддержки Cisco TAC в Москве Владимир Савостин Инженер центра технической поддержки Cisco TAC в Москве
  • 4. 4© 2013-2014 Cisco and/or its affiliates. All rights reserved. Спасибо, что посетили наш вебинар сегодня Сегодняшняя презентация включает опросы аудитории Пожалуйста, участвуйте!
  • 5. 5© 2013-2014 Cisco and/or its affiliates. All rights reserved. Спасибо, что присоединились к нам сегодня Скачать презентацию Вы можете по ссылке: https://supportforums.cisco.com/ru/document/121443 96/vebinar-na-temu-sozdanie-scenariev-obrabotki- vyzova-dlya-uccx-i-metody-ih
  • 6. Присылайте Ваши вопросы! Используйте панель Q&A, чтобы задать вопрос. Наши эксперты ответят на них.
  • 7. 7© 2013-2014 Cisco and/or its affiliates. All rights reserved. Вопрос №1 Имеете ли вы опыт работы со скриптами для UCCX a) Использовал стандартные скрипты b) Самостоятельно разрабатывал простые скрипты типа автосекретаря c) Самостоятельно разрабытывал скрипты с интеграцией со сторонними информационными системами d) Не имею опыта
  • 8. 8© 2013-2014 Cisco and/or its affiliates. All rights reserved. Cisco Support Community – Expert Series Webcast Сергей Олиферов Инженер центра технической поддержки Cisco TAC в Москве Март, 2014 Создание сценариев обработки вызова для UCCX и методы их отладки
  • 9. 9© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Обзор решения UCCX  Редактор скриптов Cisco Unified CCX Editor  Возможности траблшутинга Cisco Editor  Примеры анализа трейсов UCCX Содержание
  • 10. 10© 2013-2014 Cisco and/or its affiliates. All rights reserved.
  • 11. 11© 2013-2014 Cisco and/or its affiliates. All rights reserved. Обзор Contact Center Express  UCCX это Contact-Center-in-a-Box  Полностью интегрированные функции ACD, IVR и CTI  Максимально до 400 операторов  Полностью интегрированные возможности самообслуживания  Интеграция с CUCM  Три уровня лицензий - Standard, Enhanced и Premium  Функции обработки голосовых, email и web обращений  Отказоустойчивое решение  Поддерживает MCS или Cisco UCS с VMware
  • 12. 12© 2013-2014 Cisco and/or its affiliates. All rights reserved.  В настоящее время (март, 2014) Cisco TAC поддерживает следующие версии UCCX: - 6.X (End of SW Maintenance Releases Date - July 27, 2010. Last Date of Support: April 30, 2014), - 7.X (End of SW Maintenance Releases Date - April 17, 2012. Last Date of Support: April 30, 2014), - 8.X (End of SW Maintenance Releases Date - November 21, 2012. Last Date of Support: November 30, 2014), - 9.X, - 10.X Актуальную информацию по поддерживаемым версиям можно посмотреть по следующей ссылке: http://www.cisco.com/en/US/products/sw/custcosw/ps1846/prod_eol_notices_list.html Версии UCCX, поддерживаемые TAC
  • 13. 13© 2013-2014 Cisco and/or its affiliates. All rights reserved.
  • 14. 14© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Создание и редактирование сценариев обработки вызова  Проверка сценариев обработки вызова на правильность  Отладка сценариев обработки вызова в режиме реального времени  доступен для скачивания из Appadmin → Tools → Plug-in  поддерживает следующие ОС: Windows 2000 Professional with Service Pack 4 Windows 2003 Professional Windows XP Professional Функциональность CCX Script Editor-а
  • 15. 15© 2013-2014 Cisco and/or its affiliates. All rights reserved. Вид Unified CCX Script Editor-а Библиотека Step-ов Step-ы Окно с Palette Toolbar Окно для дизайна скрипта Окно с переменными Окно с отладочной информацией
  • 16. 16© 2013-2014 Cisco and/or its affiliates. All rights reserved.  В окне с Palette находятся все доступные для использования в скрипте step-ы  Они сгруппированы по назначениям в Palette-ы  Для использования в скрипте, неободимый step перетаскивается в окно дизайна скрипта Более подробная информация содержится в следующих документах Cisco Unified Contact Center Express Getting Started with Scripts, Release 10.0(1) http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/programming/guide/SeriesVol1.pdf Cisco Unified Contact Center Express Editor Step Reference Guide, Release 10.0(1) http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/programming/guide/SeriesVol2.pdf Cisco Unified Contact Center Express Expression Language Reference Guide, Release 10.0(1) http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/programming/guide/SeriesVol3.pdf Назначение и использование step-ов
  • 17. 17© 2013-2014 Cisco and/or its affiliates. All rights reserved. Лицензирование и использование step-ов Palette Cisco Unified IP IVR Cisco Unified CCX Standard Cisco Unified CCX Enhanced Cisco Unified CCX Premium General × × × × Session × × × × Contact × × × × Call Contact × × × × Email Contact × × HTTP Contact × × Media × × × × User × × × × Prompt × × × × Grammar × × × × Doc × × × × DB × × ACD × × × ICM × Java × × × Более подробная информация в таблице 1-1 в документе по ссылке http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/programming/guide/SeriesVol2.pdf
  • 18. 18© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Start, End – первый и последний step в скрипте  If – step для перехода по условию  Increment, Set Counters  Goto, Label – безусловный переход  Call Subflow – использование другого скрипта как подпрограммы  Обработка Exception  Работа с переменными General palette
  • 19. 19© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Call Subflow step позволяет запустить скрипт из репозитория UCCX  Позволяет передать переменные в вызываемый скрипт  Позволяет получить переменные (результат) из вызываемого скрипта Call Subflow step
  • 20. 20© 2013-2014 Cisco and/or its affiliates. All rights reserved.  On Exception Goto step позволяет управлять обработкой особых ситуаций (Exception), возникающих во время работы скрипта  При возникновении exception-а управление в скрипте передается на заранее сконфигурированную метку (label)  On Exception Clear step удаляет ранее сконфигурированную обработку exception-а Список exception-ов, и их описание доступно по ссылке http://www.cisco.com/c/dam/en/us/td/docs/voice_ip_comm/cust_contac t/contact_center/crs/express_10_0/programming/guide/SeriesVol2.pdf On Exception Goto и On Exception Clear step-ы
  • 21. 21© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Step Get Trigger Info позволяет получить информацию о триггере, через который было запущено приложение и присвоить его переменной скрипта.  Step Trigger Application позволяет запустить другое приложение (скрипт). Trigger palette
  • 22. 22© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Contact – это объект, представляющий одну из форм взаимодействия с абонентом.  Contact бывают трех типов: - telephone call - eMail сообщение - HTTP запрос  Contact palette обеспечивает работу с contact: - Accept / Reject / Terminate управляют состоянием contact в скрипте - GetContactInfo позволяет получить информацию связанную с contact-ом - SetContact позволяет изменить информацию связанную с contact-ом Contact palette
  • 23. 23© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Session– это объект который ассоциируется с contact-ом в момент, когда вызов от contact- а принимается (входящий вызов или обращение) или инициируется (исходящий вызов)  Session содержит ассоциированную информацию  Возможно ассоциирование с session дополнительной информации  После окончания вызова session (и вся ассоциированная с ней информация) сохраняется в течении 30 минут (значение по умолчанию, меняется в меню AppAdmin → System → System Parameters → Default Session Timeout ) Session palette
  • 24. 24© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Call Contact palette позволяет управлять телефонным вызовом  Call Consult Transfer step позволяет делать трансфер с консультацией  Call Redirect steps перенаправляет вызов на определенный номер (blind transfer)  Place Call позволяет сделать исходящий вызов  Call Hold / Call Unhold Call позволяет поставить/снять вызов с холда  Get Call Contact Info позволяет получить данные о телефонном вызове (например calling и called номера и т.д.)  Get / Set Enterprise Call Info step изменить переменные окружения вызова Call Contact palette
  • 25. 25© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Place Call step позволяет установить исходящий вызов  При установленном вызове, в переменную в поле CallContact записывается значение нового contact-а  Для того, чтобы выполнить какие- либо действия с media для исходящего вызова, в поле Contact необходимо использовать это значение Place Call step
  • 26. 26© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Set Enterprise Call Info step позволяет использовать стандартные переменные окружения вызова между Unified Contact Center Enterprise, IP IVR и CAD  Обеспечивает возможность использования пользовательских переменных между UCCE, IP IVR и CAD  Пользовательские переменные должны быть сконфигурированы в CCX Editor-е в меню Settings → Expanded Call Variables List Set Enterprise Call Info step
  • 27. 27© 2013-2014 Cisco and/or its affiliates. All rights reserved.  eMail Contact palette позволяет управлять взаимодействием с contact типа email  Обеспечивает создание и отправку сообщения по электронной почте (с возможностью прикладывать документы к сообщению)  С помощью данных step-ов и приложения email-to-fax можно реализовать возможность отправки факсимильных сообщений  Необходимо сконфигурировать eMail Subsystem eMail Contact palette
  • 28. 28© 2013-2014 Cisco and/or its affiliates. All rights reserved.  eMail Subsystem конфигурируется в AppAdmin → Subsystems → eMail Конфигурирование eMail Subsystem
  • 29. 29© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Http Contact palette позволяет взаимодействовать с HTTP запросами  Обеспечивает получение информации о HTTP запросе (заголовки, переменные, cookies)  Позволяет сформировать и отправить документ по http запросу с помощью различных методов  Также позволяет изменить заголовки, переменные, cookies в ответе  Необходимо сконфигурировать HTTP Subsystem Http Contact palette
  • 30. 30© 2013-2014 Cisco and/or its affiliates. All rights reserved. Конфигурирование HTTP Subsystem  Для конфигурации HTTP Subsystem необходимо добавить trigger в AppAdmin → Subsystems → HTTP и ассоциировать его с приложением
  • 31. 31© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Media palette обеспечивает взаимодействие с абонентом по голосовому каналу  Обеспечивает проигрывание предзаписанных и синтезированных голосовых подсказок  Позволяет организовать голосовые меню  Обеспечивает запись речи  Обеспечивает функции TTS  Обеспечивает функции распознавания речи Media palette
  • 32. 32© 2013-2014 Cisco and/or its affiliates. All rights reserved.  User palette позволяет управление пользователями UCCX  Обеспечивает аутентификацию пользователя UCCX  Позволяет получить информацию о пользователе  Позволяет изменить информацию о пользователе User palette
  • 33. 33© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Prompt palette позволяет производить действия над голосовыми подсказками  Обеспечивает создание динамических голосовых подсказок  Позволяет объединять голосовые подсказки  Создает TTS голосовые подсказки  Обеспечивает запись голосовых подсказок в репозиторий голосовых подсказок Prompt palette
  • 34. 34© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Grammar palette позволяет создавать наборы грамматик для распознавания речи  Создает языковые грамматики  Создает грамматики меню  Позволяет записать грамматики в репозиторий грамматик Grammar palette
  • 35. 35© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Document palette позволяет управлять файлами  Обеспечивает создание, чтение, запись, кеширование файла  Создание XML файла  Преобразование файла  Запись файла на сервер UCCX Document palette
  • 36. 36© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Database palette позволяет управлять доступом к базам данных  Позволяет подключаться к базам данных  Получать информацию из базы данных  Необходимо сконфигурировать DB Subsystem Database palette
  • 37. 37© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Для конфигурирования Database subsystem необходимо скачать соответствующий драйвер (зависит от типа БД), загрузить его на UCCX (AppAdmin → Subsystems → Database → Drivers)  Сконфигурировать Datasource (AppAdmin → Subsystems → Database → Datasource) UCCX 10.Х поддерживает БД: Oracle 10g R2, Oracle 10g XE Oracle 11g R2 Sybase Adaptive Server 12 IBM DB2 8.2 MS SQL Server 2005, 2008, 2012 Конфигурирование Database subsystem
  • 38. 38© 2013-2014 Cisco and/or its affiliates. All rights reserved. Пример скрипта запроса в базу данных
  • 39. 39© 2013-2014 Cisco and/or its affiliates. All rights reserved. Пример скрипта записи данных в БД
  • 40. 40© 2013-2014 Cisco and/or its affiliates. All rights reserved.  ACD palette позволяет поставить вызов в очередь или направить вызов на определенного оператора  Обеспечивает увеличение или уменьшение приоритета вызова  Позволяет получить статистику по работе операторов, скилл групп  Необходимо сконфигурировать RMCM Subsystem ACD palette (описание конифгурации RMCM Subsystem описано в документе по ссылке http://www.cisco.com/c/en/us/td/docs/voice_ip_comm/cust_contact/contact_center/crs/express_10_0/configuration/guide/UCCX_BK_W1AF9DDD_0 0_uccx-admin-guide-10-0/UCCX_BK_W1AF9DDD_00_uccx-admin-guide-10-0_chapter_0111.html)
  • 41. 41© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Select resource step предназначен для распределения вызова на оператора (через скилл-группу или напрямую)  При отсутствии свободного оператора в скилл-группе – вызов ставится в очередь и step выполняется по выходу Queued  При освобождении оператора, он резервируется и step выполняется по выходу Connected  Dequeue step предназначен для удаления вызова из очереди (определенной или всех) Select resource и Dequeue step-ы
  • 42. 42© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Connect step используется в случае, когда в step-е Select Resource параметр Connect установлен в No  Оператор, выбранный в step-е Select Resource находится в состоянии Reserved до выполнения step-а Connect Connect step
  • 43. 43© 2013-2014 Cisco and/or its affiliates. All rights reserved.  ICME palette обеспечивает взаимодействие с решением Unified Contact Center Enterprise  Состоит из одного step-а Set ICM Result (до версии UCCX 4.0 содержал step-ы Get ICM Data и Set ICM Data)  Сейчас, вместо этих step-ов используются step-ы Get Enterprise Call Info и Set Enterprise Call Info в Call Contact palette ICME palette
  • 44. 44© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Java palette позволяет вызвать удаленную Java процедуру  Поддерживает step-ы из предыдущих версий: Create Java Object, Execute Java Method, Set/Get Java Property Java palette
  • 45. 45© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Доступно несколько типов переменных  Возможно сделать переменную параметром скрипта и присваивать ей значение из web консоли  Переменная может быть массивом  Переменная может быть константой Переменные и их использование
  • 46. 46© 2013-2014 Cisco and/or its affiliates. All rights reserved. Script Management Скрипт загружается в меню Appadmin → Script Management
  • 47. 47© 2013-2014 Cisco and/or its affiliates. All rights reserved. Приложение создается в меню Appadmin → Application Management Создание приложения в Application Administrator-е
  • 48. 48© 2013-2014 Cisco and/or its affiliates. All rights reserved. Конфигурация Trigger-а
  • 49. 49© 2013-2014 Cisco and/or its affiliates. All rights reserved.
  • 50. 50© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Функция Validate используется для проверки правильности скрипта перед его использованием  Запускается в меню Tools → Validate  Результаты работы отображает в окне дебага Траблшутинг в Cisco Script Editor - Validate
  • 51. 51© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Функция Reactive debug используется для отладки скрипта в реальном режиме времени  Данный режим запускается в меню Debug → Reactive Script  При запуске указывается время ожидания входящего вызова Траблшутинг в Cisco Script Editor – Reactive debug
  • 52. 52© 2013-2014 Cisco and/or its affiliates. All rights reserved.  После запуска CCX Editor ждет событие, которое запустит процесс дебага  В нашем случае это входящий телефонный вызов Траблшутинг в Cisco Editor – Reactive debug
  • 53. 53© 2013-2014 Cisco and/or its affiliates. All rights reserved.  После поступления вызова, выполнение скрипта останавливается на step-е Start Траблшутинг в Cisco Editor – Reactive debug
  • 54. 54© 2013-2014 Cisco and/or its affiliates. All rights reserved.  После поступления вызова, каждый step выполняется по команде Траблшутинг в Cisco Editor – Reactive debug
  • 55. 55© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Вызов устанавливается после выполнения step-а Accept Траблшутинг в Cisco Editor – Reactive debug
  • 56. 56© 2013-2014 Cisco and/or its affiliates. All rights reserved. Вопрос №2 Приходилось ли вам собирать и анализировать трейсы UCCX? a) Не приходилось b) Собирал трейсы для отправки TAC c) Собирал и анализировал трейсы самостоятельно
  • 57. 57© 2013-2014 Cisco and/or its affiliates. All rights reserved.
  • 58. 58© 2013-2014 Cisco and/or its affiliates. All rights reserved. Трейсы конфигуруются в Cisco Unified CCX Serviceability → Trace → Configuration Конфигурация логгирования трейсов при отладке скрипта
  • 59. 59© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Cisco Unified CCX Administration  Cisco Unified CCX Cluster View Daemon  Cisco Unified CCX Editor  Cisco Unified CCX Engine  Cisco Unified CM Telephony Client  Cisco Unified CCX Desktop Services  Cisco Unified CCX Recording and Monitoring Services Выбор сервисов при конфигурации уровня логгирования трейсов
  • 60. 60© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Debugging - basic error сообщения  XDebugging1 - errors сообщения  XDebugging2 - errors, warnings сообщения  XDebugging3 - errors, warnings, informational сообщения  XDebugging4 - errors, warnings, informational, debugging сообщения  XDebugging5 - errors, warnings, informational, debugging сообщения, в более подробном виде Уровни трейсов
  • 61. 61© 2013-2014 Cisco and/or its affiliates. All rights reserved. Cisco Unified CCX Serviceability → Trace → Profile Конфигурация логирования трейсов через Profiles
  • 62. 62© 2013-2014 Cisco and/or its affiliates. All rights reserved. Рекомендуемый уровень логирования трейсов для отладки скрипта CCX Engine (from CCX Serviceability Admin-> Trace)  MISCELLANEOUS: ICD_CTI (Debugging1-4)  MANAGERS: ENG (Debugging1-4), EXECUTOR_MGR (Debugging1-4), EXPR_MGR (Debugging1-4), FILE_MGR (Debugging1-4), GRAMMAR_MGR (Debugging1-4), PROMPT_MGR (Debugging1-4), RESOURCE_MGR (Debugging1- 4), SCRIPT_MGR (Debugging1-4), USER_MGR (Debugging1-4)  SUBSYSTEMS: SS_CM (Debugging1-4), SS_RM (Debugging1-4), SS_RMCM (Debugging1-4), SS_TEL (Debugging1-4)  STEPS: STEP_XXX (Debugging1-4)
  • 63. 63© 2013-2014 Cisco and/or its affiliates. All rights reserved.  Необходимо использовать для сбора трейсов  Доступна для скачивания по адресу Appadmin → Tools → Plug-in Real Time Monitoring Tool
  • 64. 64© 2013-2014 Cisco and/or its affiliates. All rights reserved. Real Time Monitoring Tool
  • 65. 65© 2013-2014 Cisco and/or its affiliates. All rights reserved. Real Time Monitoring Tool
  • 66. 66© 2013-2014 Cisco and/or its affiliates. All rights reserved. Типовой вызов, обработанный UCCX 1 ТФОП 4, 5 4 2 Cisco CallManager3 IP Voice TDM Voice Call Control and CTI Data 1. Вызов приходит из ТФОП и попадает на голосовой шлюз 2. Голосовой шлюз отправляет вызов на CUCM а он коммутирует вызов на CTI Route Point 3. JTAPI отправляет запрос на CCX 4. CCX отвечает на запрос и делает редирект вызова на CTI Port 5. CUCM переводит вызов на CTI Port и ССХ начинается выполнять скрипт
  • 67. 67© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов установления вызова. Для поиска вызова в трейсах необходимо знать:  время вызова,  Calling Number  Called Number Найти вызов в трейсах можно используя регулярное выражение: Call.Received().*<CallingNum>
  • 68. 68© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов установления вызова. CCX принимает новый вызов 58/1 on CTIRP 7901 с номера 1004 для application Test01 %MIVR-SS_TEL-7-UNK:Route Connection=[7901::1/(P1198-ctiuser_1) GCID=(1,58)->ACTIVE]- >OFFERED, reason=1, Event= CallCtlConnOfferedEv 7901::1, cause=100, metacode=129, isMaster=true %MIVR-SS_TEL-7-UNK:Call.received() JTAPICallContact[id=56,type=Cisco JTAPI Call,implId=58/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting =false,app=App[name=Test01,type=Cisco Script Application,id=0,desc=Test01,enabled=true,max=1,valid=true,cfg=[ApplicationConfig[schema=Application Config,time=2013-10-13 22:44:04.0,recordId=2,desc=Test01,name=Test01,type=Cisco Script Application,id=0,enabled=true,sessions=1,script=SSCRIPT[aa.aef],defaultScript=,vars=[],defaultVars=null] ]],task=null,session=null,seqNum=- 1,time=1383152504206,cn=7901,dn=7901,cgn=1004,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,o cn=7901,odn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=000000000000003A01655A22000000 00,DestProtocolCallRef=null,route=RP[num=7901],port=null,aborting=false,transferring=false,disconnectin g=false]
  • 69. 69© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов входящего вызова CCX выбирает CTI Port (1004) и делает редирект вызова с CTIRP 7901 на CTI Port 1002 %MIVR-SS_TEL-7-UNK:Call.associated() JTAPICallContact[id=56,type=Cisco JTAPI Call,implId=58/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting =false,app=App[name=Test01,type=Cisco Script Application,id=0,desc=Test01,enabled=true,max=1,valid=true,cfg=[ApplicationConfig[schema=Application Config,time=2013-10-13 22:44:04.0,recordId=2,desc=Test01,name=Test01,type=Cisco Script Application,id=0,enabled=true,sessions=1,script=SSCRIPT[aa.aef],defaultScript=,vars=[],defaultVars=null] ]],task=null,session=Session[id=001- 0x3b9aca39,parent=null,active=true,state=SESSION_IN_USE,time=1383152504208],seqNum=0,time=13 83152504206,cn=7901,dn=7901,cgn=1004,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=7901,o dn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=000000000000003A01655A2300000000,DestPro tocolCallRef=null,route=RP[num=7901],port=TP[type=Cisco CTI Port,id=1,implId=1004,active=true,state=IN_USE],aborting=false,transferring=false,disconnecting=false] %MIVR-SS_TEL-7-UNK:Route Connection: [7901::1/(P1198-ctiuser_1) GCID=(1,58)->ACTIVE]- >OFFERED, CTI Port selected: TP[id=1,implId=1004,state=IN_USE]
  • 70. 70© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов входящего вызова CUCM делает редирект вызова с CTI RP на CTI порт %MIVR-SS_TEL-7-UNK:CallID: 56, MediaID: 58/1 CallCtlConnOfferedEv received for CTI Port: 1004, lastRedirectedAddress: 7901 %MIVR-SS_TEL-7-UNK:CallID: 56, MediaID: 58/1 Accepting call for CTI Route Point: 7901 on CTI Port: 1004, ciscoCause=0 %MIVR-SS_TEL-7-UNK:Call.accepted() JTAPICallContact[id=56,type=Cisco JTAPI Call,implId=58/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting =false,app=App[name=Test01,type=Cisco Script Application,id=0,desc=Test01,enabled=true,max=1,valid=true,cfg=[ApplicationConfig[schema=Application Config,time=2013-10-13 22:44:04.0,recordId=2,desc=Test01,name=Test01,type=Cisco Script Application,id=0,enabled=true,sessions=1,script=SSCRIPT[aa.aef],defaultScript=,vars=[],defaultVars=null] ]],task=null,session=Session[id=001- 0x3b9aca39,parent=null,active=true,state=SESSION_IN_USE,time=1383152504208],seqNum=0,time=13 83152504206,cn=7901,dn=7901,cgn=1004,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=7901,o dn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=000000000000003A01655A2300000000,DestPro tocolCallRef=null,route=RP[num=7901],port=TP[type=Cisco CTI Port,id=1,implId=1004,active=true,state=IN_USE],aborting=false,transferring=false,disconnecting=false] %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1, TerminalConnection to Terminal: PRT01_1004 is RINGING, [1004::1/(P1198-ctiuser_1) GCID=(1,58)->ACTIVE]->ALERTING
  • 71. 71© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов входящего вызова С контактом ассоциируется TaskID (workflow/script) %MIVR-SS_TEL-7-UNK:Call.attributed() JTAPICallContact[id=56,type=Cisco JTAPI Call,implId=58/1,active=true,state=CALL_RECEIVED,inbound=true,handled=false,locale=en_US,aborting =false,app=App[name=Test01,type=Cisco Script Application,id=0,desc=Test01,enabled=true,max=1,valid=true,cfg=[ApplicationConfig[schema=Application Config,time=2013-10-13 22:44:04.0,recordId=2,desc=Test01,name=Test01,type=Cisco Script Application,id=0,enabled=true,sessions=1,script=SSCRIPT[aa.aef],defaultScript=,vars=[],defaultVars=null] ]],task=25000000061,session=Session[id=001- 0x3b9aca39,parent=null,active=true,state=SESSION_IN_USE,time=1383152504208],seqNum=0,time=13 83152504206,cn=7901,dn=7901,cgn=1004,ani=null,dnis=null,clid=null,atype=DIRECT,lrd=null,ocn=7901,o dn=null,uui=null,aniii=null,ced=null,OrigProtocolCallRef=000000000000003A01655A2300000000,DestPro tocolCallRef=null,route=RP[num=7901],port=TP[type=Cisco CTI Port,id=1,implId=1004,active=true,state=IN_USE],aborting=false,transferring=false,disconnecting=false] %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 associated with Task ID: 25000000061
  • 72. 72© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов входящего вызова CCX отдает управление вызовом скрипту, после выполнения step-а Answer – устанавливается вызов %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : Accept (--Triggering Contact--)
  • 73. 73© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов входящего вызова CTI и Telephony (JTAPI) трейсы показывают что соединение установилось – открылся медиа канал %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 com.cisco.jtapi.CiscoMediaOpenLogicalChannelEvImpl received %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 getLocalSource() of RTPDialogChannel[type=Cisco Media Channel,id=6,implId=6,active=true,state=IN_USE,asr=false,oob=true,remote dest=null,remote src=[addr=10.62.23.31,port=0,size=20,payload=G711ULAW64K,bitrate=R5_3,echo=true],local dest=null,local src=[addr=10.62.23.31,port=24686,size=20,payload=G711ULAW64K,bitrate=R5_3,echo=true],streams=[]] returns 24686 %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 MediaOpenLogicalChannelEv:payloadType=4,packetSize=20,setting CiscoRTPParams10.62.23.31/24686 to PRT01_1004 %MIVR-SS_TEL-7-UNK:Executor trace: Action=CMD_DONE,Executor id=PORT_QEXE_1004,Mnemonic=RTP_IN_STARTED:1004,Executor type=null,Thread=MIVR_SS_TEL_PORT_QEXE_1004-6295-6,Thread priority=5,Original Thread=null,Original thread priority=null,Time=1,Exception=null
  • 74. 74© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов входящего вызова CTI и Telephony (JTAPI) трейсы показывают что соединение установилось – начало передачи RTP потока от голосового шлюза в сторону UCCX %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 com.cisco.jtapi.CiscoRTPInputStartedEvImpl received %MIVR-SS_TEL-7-UNK:Executor trace: Action=CMD_RUN,Executor id=PORT_QEXE_1004,Mnemonic=RTP_IN_STARTED:1004,Executor type=null,Thread=MIVR_SS_TEL_PORT_QEXE_1004-6295-6-RTP_IN_STARTED:1004,Thread priority=5,Original Thread=null,Original thread priority=null,Time=1,Exception=null %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 RTPInputStartedEv:bitRate=R5_3,localHost=10.62.23.31,localPort=24686,payloadType=G711ULAW64K ,packetSize=20,echoCancellation=true
  • 75. 75© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов входящего вызова CTI и Telephony (JTAPI) трейсы показывают что соединение установилось – начало передачи RTP потока от UCCX в сторону голосового шлюза %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 com.cisco.jtapi.CiscoRTPOutputStartedEvImpl received %MIVR-SS_TEL-7-UNK:Executor trace: Action=EXECUTE_CMD,Executor id=PORT_QEXE_1004,Mnemonic=RTP_OUT_STARTED:1004,Executor type=null,Thread=null,Thread priority=null,Original Thread=null,Original thread priority=null,Time=null,Exception=null %MIVR-SS_TEL-7-UNK:CallID:56 MediaId:58/1 Task:25000000061 RTPOutputStartedEv:bitRate=R5_3,remoteHost=10.62.23.51,remotePort=32174,payloadType=G711UL AW64K,packetSize=20,precedenceValue=184,silenceSuppr=false,maxFramesPerPacket=80
  • 76. 76© 2013-2014 Cisco and/or its affiliates. All rights reserved. Анализ трейсов входящего вызова После этого начинается выполнение скрипта %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : /* Check if we support ASR ... */ %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : Get Contact Info (--Triggering Contact--) %MIVR-STEPS_CONTACT-7-UNK:Task:25000000061 Executing GetContactInfoStep..... %MIVR-STEPS_CONTACT-7-UNK:Task:25000000061 Executing GetContactInfoStep ends. %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : /* Initialize Prompts */ %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : menuPrompt = Create Conditional Prompt(asr? SP[AAAAMainMenu_ASR] : SP[AAAAMainMenu]) %MIVR-STEPS_PROMPT-7-UNK:Task:25000000061 Executing Create Conditional Prompt Step %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : extnPrompt = Create Conditional Prompt(asr ? SP[AAAAEnterExtn_ASR] : SP[AAAAEnterExtn]) %MIVR-STEPS_PROMPT-7-UNK:Task:25000000061 Executing Create Conditional Prompt Step %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : namePrompt = Create Container Prompt Escalation (SP[AAAANameDial0_ASR] || SP[AAAANameDial1_ASR] || ...) %MIVR-STEPS_PROMPT-7-UNK:Task: 25000000061 Executing Create Container Prompt Step %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : namePrompt = Create Conditional Prompt(asr ? namePrompt : SP[AAAANameDial]) %MIVR-STEPS_PROMPT-7-UNK:Task:25000000061 Executing Create Conditional Prompt Step %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : /* Play Welcome Prompt without ... */ %MIVR-ENG-7-UNK:Execute step of Task 25000000061 : Play Prompt (--Triggering Contact--, welcomePrompt)
  • 77. 77© 2013-2014 Cisco and/or its affiliates. All rights reserved. Для выборки выполнения step-ов рекомендую использовать следующий фильтр: “Execute step of Task 25000000061” Анализ трейсов. Пример выборки выполнения step-ов для одного вызова.
  • 78. 78© 2013-2014 Cisco and/or its affiliates. All rights reserved. Вопрос №3 Какая тема для следующего вебинара вам наиболее интересна a) Outbound Dialer в UCCX/UCCE b) Траблшутинг CDR для CUCM c) Cisco Unified Intelligence Center
  • 79. Отправьте свой вопрос сейчас! Используйте панель Q&A, чтобы задать вопрос. Эксперты ответят на Ваши вопросы.
  • 80. Получить дополнительную информацию, а также задать вопросы эксперту в рамках данной темы Вы можете на странице, доступной по ссылке: https://supportforums.cisco.com/community/russian/expert-corner Вы можете получить видеозапись данного семинара и текст сессии Q&A в течении ближайших 5 дней по следующей ссылке https://supportforums.cisco.com/community/russian/expert-corner/webcast
  • 81. 81© 2013-2014 Cisco and/or its affiliates. All rights reserved. Вебинар на русскомя языке Тема: Cisco Software Defined Networks (SDN) and onePK (Open Network Environment Platform Kit) во вторник, 15 апреля, в 12.00 мск Присоединяйтесь к эксперту Cisco Антону Тугаю Во время презентации эксперт Cisco Антон Тугай расскажет о тенденциях в области Cisco SDN и существующих решениях на данный момент. Также Вы узнаете о различных направлениях и составляющих концепции SDN - ONE, onePK, XNC. Более детально Антон остановится на onePK и, в конце вебинара будет проведена демонстрация работы onePK а также показаны возможности самостоятельного тестирования функционала onePK.
  • 82. 82© 2013-2014 Cisco and/or its affiliates. All rights reserved. https://supportforms.cisco.com/community/russian http://www.facebook.com/CiscoSupportCommunity http://twitter.com/#!/cisco_support http://www.youtube.com/user/ciscosupportchannel https://plus.google.com/110418616513822966153?prsrc=3#110418616513822966 153/posts http://itunes.apple.com/us/app/cisco-technical-support/id398104252?mt=8 https://play.google.com/store/apps/details?id=com.cisco.swtg_android http://www.linkedin.com/groups/CSC-Cisco-Support-Community-3210019 Newsletter Subscription: https://tools.cisco.com/gdrp/coiga/showsurvey.do?surveyCode=589&keyCode=146298_2&PH YSICAL%20FULFILLMENT%20Y/N=NO&SUBSCRIPTION%20CENTER=YES
  • 83. 83© 2013-2014 Cisco and/or its affiliates. All rights reserved. • Русском  https://supportforums.cisco.com/node/3611 • Испанском  https://supportforums.cisco.com/community/5591/comunidad-de- soporte-de-cisco-en-espanol • Португальском  https://supportforums.cisco.com/community/5141/comunidade-de-suporte- cisco-em-portugues • Японском  http://www.csc-china.com.cn/
  • 84. Спасибо за Ваше время Пожалуйста, участвуйте в опросе