可用参数
参数可来自三个来源:
客户关系管理平台参数
会话数据参数
会话数据是指客户在与人工智能专员的消息传送会话期间提供的信息。向对话工作流程添加块级别操作,以抓取会话数据,并将其另存为参数值。
默认收集以下会话参数:
| 参数 | 用例示例 |
|---|---|
| {{lastDetectedLanguage}} | 以用户的语言提供不支持的语言系统回复。 |
| {{active_language}} | 创建特定于语言的回复。 您必须使用语言的 ID 而不是其名称作为参数值。您可以前往设置找到该 ID>人工智能专员设置>语言和选择语言。 |
| {{chatTranscript}} | 将对话记录副本附加到工单,以便通过电邮升级。 |
| {{lastVisitorMessage}} | 重复客户的话,通常在默认回复中,例如:“恐怕我对{{lastVisitorMessage}}还没有。” |
| {{integrationId}} | 使用基于来源的路由规则 (integrationId )新到消息的 。
|
| {{lastResolution}} | 根据最后的自定义解决状态设置不同的对话流程:Undefined ,Informed ,Resolved ,Not Resolved ,Escalated To
Agent 、或Escalated via Email,并在升级时作为工单标签发送到您的客户关系管理。 |
| {{bsatScore}} | 参考客户的 BSAT(智能机器人满意度)评价以创建对话流程分支,或将评分传递到客户客户关系管理。值为 1-5,其中 1 是最差评价,5 是最好评价。如果客户拒绝评价,则设置为 -1。如果客户未获得评价或未回复,则该参数不会显示在会话中。 有关更多信息,请参阅使用 bsatScore 会话参数。 |
在使用操作创建自己的会话参数时,请勿使用与这些系统参数相同的名称。这将导致错误,并且数据将无法检索。
实体也被视为会话数据参数。实体的名称就是参数的名称。通过实体捕获的任何信息都将存储为会话数据,直到对话处于非活跃状态两小时后。
后端整合参数
人工智能专员还可以从自定义 API 整合中抓取信息,以创建个性化的对话工作流程。
空闲运算符
下表列出了可用的运算符,每个运算符都属于以下类型之一:
- 字符串:词
- 布尔值:True 或 False
- 数组/列表:以逗号分隔的列表
- 整数:整数
- 浮动文本:小数
| 运算符 | 用于 | 示例 | 应为预期参数类型 | 条件值类型 |
|---|---|---|---|---|
is / Is not |
单个值 |
country is Germany
|
字符串 | 字符串 |
Is (boolean) |
正确或错误的陈述 |
loggedIn Is True
|
布尔值 | 布尔值 |
Is (number) |
单个值 | timeout is 30 |
整数 | 整数 |
Is in / Is not in |
一个 OR 条件,有多个值,用逗号隔开 |
country In Germany, Japan, Finland
|
字符串 | 数组 |
Array includes item / Array does not include
item
|
检查会话中以数组形式存储的值列表中的特定值 |
tags_Array Array Includes item VIP
|
数组 | 字符串 |
Text includes / Text does not
include |
根据会话中基于文本的数据检查子字符串,例如 URL 中的国家/地区代码 |
URL text Includes fr
|
字符串 | 字符串 |
Is present / Is not present |
检查会话中是否存在没有特定值的参数 |
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
|
整数或浮点数 | 整数或浮点数 |
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。