内置脚本变量
内置变量提供有关系统自动跟踪的对象的信息,例如代理的姓名或当前通话的持续时间。例如,如果您选择Scripter.Agent Name从列表中,脚本将该变量的占位符插入到组件中。两组花括号将变量名括起来:{{Scripter.Agent Name}} 。
内置变量在以下情况下可用:只读文本,按钮,复选框,单选按钮,关联, 或者降价在脚本编辑器中具有焦点。
要查看内置变量列表,请单击变量。可以将手动输入的文本与变量混合使用。例如:
Outstanding agent {{Scripter.Agent Name}} has been on this call for {{Scripter.Agent Call Duration}} minutes.
可选变量
- 带有 Scripter 前缀的变量可用于所有脚本,无论是入站还是出站脚本。
- 带有 Outbound 前缀的变量为与脚本关联的联系人列表中的列插入占位符。 只有启用脚本的 Outbound 属性时,才会显示出站变量。
- 您创建的自定义变量。
脚本变量
{{Scripter.Agent Call Duration}}— 代理通话的通话时间。{{Scripter.Agent Call Start Time}}—通话连接到客服人员的时间,使用客服人员电脑上的本地时间。此变量不能用于工作项。{{Scripter.Agent Communication ID}}— 座席当前通讯的识别号码。{{Scripter.Agent Email}}—代理人的电子邮件地址。{{Scripter.Agent Formatted Number}}— 联系人视为代理的呼叫者识别号码的格式化号码。{{Scripter.Agent Locale}}—代理选择的语言代码,例如:en-US:英语;法语:法语;和 es:西班牙语,根据代理人语言选择。{{Scripter.Agent Id}}— 代理的 Genesys Cloud ID (UUID)。{{Scripter.Agent Name}}— 为代理用户输入的姓名。{{Scripter.Agent Participant ID}}—代理人的识别号码。{{Scripter.Customer Call Duration}}— 客户通话的总时间。{{Scripter.Customer Call Start Time}}— 通话开始的时间。(使用代理计算机上的当地时间。){{Scripter.Customer Communication ID}}—客户当前通讯的识别号码。{{Scripter.Customer Formatted Number}}— 客户的格式化电话号码。{{Scripter.Customer Participant ID}}—客户的识别号码。{{Scripter.Interaction Id}}— 分配给交互的唯一识别号。此变量与conversationID在 Genesys Cloud API 中。{{Scripter.Interaction State}}— 交互的当前状态。看交互状态。{{Scripter.Interaction Type}}—互动类型:例如,电话、聊天、电子邮件或其他。{{Scripter.Is Barging}}—特工正在打断谈话。{{Scripter.Is Coaching}}— 特工正在指导对话。{{Scripter.Is Monitoring}}—特工正在监听对话。{{Message.Message Type}}—消息服务的消息类型:例如 SMS、Facebook、twitter。{{Scripter.Page Is Invalid}}—True 或 false,表示脚本是否包含错误。{{Scripter.Queue ID}}— 此交互所在队列的识别号。{{Scripter.Queue Name}}— 此交互所在队列的名称。{{Scripter.Raw Interaction State}}—未翻译的交互的当前状态。看交互状态。{{Scripter.Raw Interaction Type}}—未翻译的交互类型:例如,通话、聊天、电子邮件或其他。{{Scripter.Script ID}}—该脚本的识别号。{{Scripter.Raw Agent Call Start Time}}— 未翻译的数字格式的通话时间。{{Scripter.Raw Customer Call Start Time}}— 未翻译的数字格式的通话时间。
笔记:一些 Scripter.{{}} 变量被翻译成代理设置的首选语言。例如,{{Scripter.Interactive State}} 变量从英语中的 “已连接” 变为法语中的 “连接”。因此在使用中,以“connected”为关键词的逻辑只对以英语为首选语言的代理有效。使用原始版本进行编程使用,因为它们未经翻译。
出站变量
{{Outbound.Campaign ID}}— 与此脚本的 Outbound 属性关联的活动的标识号。{{Outbound.Campaign Name}}— 与此脚本的出站属性关联的出站活动的名称。注意: 要访问 Outbound.Campaign Name 变量的市场活动名称,用户必须拥有出境>活动>看法许可和出境>活动>搜索允许。
{{Outbound.Contact ID}}— 外拨联系人的识别号码。
聊天变量
{{Chat.Chat Room ID}}—聊天室的识别号。{{Chat.Customer Chat ID}}— 本次聊天互动的 Genesys Cloud 识别号。 Genesys Cloud 网络聊天小部件 传递以下变量的值。如果您的网络聊天开发人员没有为它们分配价值,那么它们就没有价值。{{Chat.Customer Email}}— 客户的电子邮件地址。{{Chat.Customer First Name}}— 客户的名字。{{Chat.Customer Last Name}}— 顾客的姓氏。{{Chat.Customer Street}}— 顾客的街道。{{Chat.Customer City}}— 客户所在的城市。{{Chat.Customer Postal Code}}— 客户的邮政编码,例如: 50163.{{Chat.Customer State}}—客户的状态。{{Chat.Customer Phone Number}}— 客户的电话号码。{{Chat.Customer Phone Type}}— 客户的电话类型。{{Chat.Customer ID}}— 由您的网络聊天开发人员设置的此客户的识别号码。例如,您可以将网络聊天配置为提供您的组织为该用户保留的帐号。因此,代理可以使用它在数据库中查找客户。
电子邮件变量
{{Email.Customer Email Address}}— 客户使用的地址。{{Email.Subject}}— 客户电子邮件的主题行。
UUI 变量
{{UUI.UUIData}}—用户到用户信息 (UUI) 是与从一个应用程序到另一个应用程序的调用无关的数据的交换或传递。脚本支持UUI数据交换。要在脚本中使用 UUI 数据,请启用脚本的 UUI 属性,启用用户到用户信息设置在树干上设置 UUI 数据操作。
工作项变量
{{Workitem.Status ID}}— 工作项状态的标识号。{{Workitem.Status Name}}— 工作项状态的名称。{{Workitem.Workbin ID}}— 当前工作项的工作箱标识号。{{Workitem.Workbin Name}}— 当前工作项的工作箱名称。{{Workitem.Workitem ID}}— 当前工作项的标识号。{{Workitem.Workitem Name}}— 当前工作项的名称。{{Workitem.Worktype ID}}— 当前工作项的工作类型的标识号。{{Workitem.Worktype Name}}— 当前工作项的工作类型的名称。{{Workitem.Raw Assignment State}}— 工作项的未翻译的当前任务。{{Workitem.Assignment State}}— 工作项的当前分配。
页面变量
{{page.[name of the script page].id}}—此内置变量包含脚本页面的唯一标识符。页面变量存在于门户组件之外,可以在整个脚本中使用。
