可用参数
参数可来自三个来源:
客户关系管理平台参数
会话数据参数
会话数据是指客户在与人工智能专员的消息传送会话期间提供的信息。向对话工作流程添加块级别操作, 以抓取会话数据,并将其另存为参数值。
默认收集以下会话参数:
参数 | 用例示例 |
---|---|
{{lastDetectedLanguage}} | 以用户的语言提供不支持的语言系统回复。 |
{{active_language}} | 创建特定于语言的回复。
您必须使用语言的 ID,而不是其名称,作为参数值。您可以前往 设置 ,找到该 ID >人工智能专员设置>语言 和选择语言。 |
{{chatTranscript}} | 将对话记录副本附加到工单,以便通过电邮升级。 |
{{lastVisitorMessage}} | 重复客户的话(通常在默认回复中),例如:“恐怕我对 {{lastVisitorMessage}} 还没有。” |
{{integrationId}} | 使用基于来源(integrationId )。
|
{{confidence_score}} | 根据意向识别置信度阈值进行回复。 Confidence_score 向上或向下舍入为整数 (integers)。
|
{{lastResolution}} | 根据最后的自定义解决状态设置不同的对话流程: Undefined , Informed , Resolved , Not Resolved , Escalated To
Agent ,或 Escalated via Email ,并在升级时作为工单标签发送到您的客户关系管理。 |
当您使用操作创建自己的会话参数时,请勿使用与这些系统参数之一相同的名称。这会导致错误,并且数据无法恢复。
实体 也被视为会话数据参数。实体的名称就是参数的名称。通过实体捕获的任何信息都将存储为会话数据,直到对话处于非活跃状态两小时后。
后端整合参数
人工智能专员还可以从 自定义 API 整合中 抓取信息,以创建个性化的对话工作流程。
空闲运算符
下表列出了可用的运算符,每个运算符都属于以下类型:
- 字符串:Word
- 布尔值:True 或 False
- 数组/列表:以逗号分隔的列表
- 整数:整数
- 浮动:小数
运算符 | 用于 | 示例 | 应为参数类型 | 条件值类型 |
---|---|---|---|---|
is / Is not |
单个值 |
country is Germany
|
字符串 | 字符串或整数 |
Is / Is not (boolean) |
判断对错 |
loggedIn Is True
|
布尔值 | 布尔值 |
In / Not in |
带有多个值的 OR 条件,用逗号隔开 |
country In Germany, Japan, Finland
|
字符串 | 数组 |
Array includes / does not include
|
在会话中以数组形式存储的值列表中检查特定值 |
tags_Array Array Includes item VIP
|
数组 | 字符串 |
Text includes / does not include |
根据会话中基于文本的数据检查子字符串,例如 URL 中的国家代码 |
URL text Includes fr
|
字符串 | 字符串 |
Exists / Does not exist |
检查会话中是否存在没有特定值的参数 |
email Exists
|
任意 | 不适用 |
Starts with / Does not start with |
单个字符串值 |
country Starts with united
|
字符串 | 字符串 |
Greater than
Greater than or equal
Less than
Less than or equal
|
所有数字类型(整数和浮点数),带有内容识别和操作,包括值
|
Number Greater than or equal 9
|
整数或浮点数 | 整数或浮点数 |
Else
|
回退, 应始终添加为最后一个条件 | 不适用 | 任何内容 | 不适用 |
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。