简介
本文档介绍如何为Finesse和Finesse IP电话代理(FIPPA)配置UCCX的自定义呼叫变量布局。
先决条件
要求
Cisco 建议您了解以下主题:
- Unified Contact Center Express (UCCX)
- Finesse
使用的组件
本文档中的信息基于以下软件和硬件版本:
- UCCX 11.0(1)及更高版本。映像来自UCCX 11.6(1)。
本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。
背景信息
大多数配置都在用于将呼叫路由到Finesse代理的脚本中完成。从UCCX 11.0开始,可以在Finesse中创建多个呼叫变量布局。在11.0(10.0、10.5和10.6)之前,Finesse中只能创建一个呼叫变量布局。FIPPA是在UCCX 11.0中引入的。
配置
步骤1.为布局定义扩展呼叫变量。
创建具有呼叫排队功能的CCX脚本,以及“获取呼叫联系信息”和“设置企业呼叫信息”步骤。作为脚本创建过程的一部分,请定义脚本变量。
CCX脚本示例。
CCX脚本变量示例。
导航至设置>扩展呼叫变量以创建扩展呼叫上下文(ECC)变量。要区分在Finesse中创建的多个布局,必须有名为user.layout的ECC变量。此变量的值使用“设置企业呼叫信息”步骤设置,并定义将显示呼叫变量的Finesse呼叫变量布局。如果不存在user.layout变量,将使用默认布局。
此外,此处还指定了任何其他ECC变量。
CCX脚本ECC变量示例。
警告:如果将ECC user.layout变量配置为user.Layout(大写字母L),则Finesse桌面中的自定义布局将显示在座席桌面上,但FIPPA电话布局将恢复为默认呼叫变量布局。
注意:如果未配置ECC user.layout变量,则仅使用默认的Finesse调用变量布局。
步骤2.收集呼叫信息。
通常通过“获取呼叫联系信息”步骤收集有关呼叫的信息。在本例中,将收集主叫号码和原始被叫号码。
执行“获取呼叫联系信息”步骤后,右键单击“获取呼叫联系信息”并选择属性。
通过将属性映射到变量来定义要收集的属性。
步骤3.定义呼叫变量。
在“设置企业呼叫信息”步骤中设置变量。右键单击“设置企业呼叫信息”,然后选择“属性”。
外围变量只能包含40个字节,而ECC变量可以包含210个字节。美国信息交换标准码(ASCII)字符长度为1字节。此外,如果需要的调用变量比“常规”选项卡中预定义的调用变量多,请使用ECC变量。
注意:Call.PeripheralVariableX与Cisco Finesse Administration页面中的变量“callVariableX”对应,其中X是1-10之间的整数。
在扩展的呼叫变量选项卡中,将值映射到ECC变量。
步骤4.创建使用脚本的应用。
导航至“Cisco Unified CCX管理”页>“应用程序”>“脚本管理”并上传脚本。
导航至 Cisco Unified CCX管理 Page > 应用 > Application Management,并创建使用该脚本的应用。不要忘记定义任何必要的脚本参数。在本例中,CSQ是必须在应用页面上手动输入的参数。
带脚本的CCX应用示例。
注意:应用程序、触发器、呼叫控制组、座席、技能、其他Finesse配置、FIPPA等的完整配置不在本文档的讨论范围之内。有关详细信息,请参阅《UCCX管理指南》。
最终配置的示例布局。
验证
使用本部分可确认配置能否正常运行。
根据需要进行测试呼叫并验证Finesse桌面。
如果使用FIPPA,请发出测试呼叫并验证FIPPA电话应用程序是否如预期。
故障排除
此配置目前没有特殊的故障排除信息。
相关信息