使用工作项流
必备
要在创建工作项流时访问工作类型,请执行以下操作:
- 工作项>工作类型>看法允许
要创建和修改工作类型规则:
- 工作项>流程规则创建>添加允许
- 工作项>流程规则创建>看法允许
- 工作项>流程规则创建>编辑允许
- 工作项>流程规则创建>删除允许
- 工作项>属性变更的流程规则>添加允许
- 工作项>属性变更的流程规则>看法允许
- 工作项>属性变更的流程规则>编辑允许
- 工作项>属性变更的流程规则>删除允许
注释:
- 流名称的最大长度为 200 个字符,并且不能包含斜杠
/
或结束于-debug
。 - 工作项流的名称不能重复。
使用 Architect 中的专用工作项流来管理工作项,而无需依赖数据操作。例如,您可以使用工作项流来调整工作项的受让人、截止日期、到期日期、优先级或状态。您还可以使用工作项流断开、终止或转移工作项。
工作项流使您能够执行如下任务:
- 邀请各个利益相关者在 Architect 中协同工作,定义所需工作自动化的业务逻辑。
- 在工作项的整个生命周期内对其进行处理。
- 读取和更新内置和自定义工作项属性。
- 通过将工作项转移到不同的队列或代理来重新分配它。
- 从指定代理处撤回工作项。
- 配置工作项流以在工作项创建和状态改变时自动执行,而无需设置触发器。
用例示例
- 自动执行重复性任务,例如数据验证或缺失信息请求。
示例 1 :在联络中心预处理预订。
好处:提高效率、减少响应时间、提高数据准确性。
工作自动化任务:
- 验证客户数据:当客户提交预订时,工作自动化可以启动预先配置的工作项流程,该流程首先验证收到的客户数据。例如,工作项流可以检查必填数据字段是否完整且格式正确。工作项流还可以将客户数据与 CRM 数据库交叉引用,以确保准确性。
- 识别缺失的信息:工作自动化可以识别缺失或不正确的数据,并从业务系统(例如 CRM 系统)中获取缺失的信息。
- 更新预订工作项:当客户提供缺失的数据时,工作自动化可以使用新信息更新他们的预订。
- 自动化任务分配。
示例 2 :预处理保险索赔以进行任务分配。
好处:解决速度更快,运营效率更高。
工作自动化任务:- 确定保险类别以便进行正确的路由:当客户提出保险索赔时,工作自动化可以启动预先配置的工作项流程,该流程首先检查客户资料并确定保险类别(汽车、家庭、人寿等)。
- 在任务状态改变时将工作自动化任务分配到适当的队列:当工作项的状态变为“等待分配”时,根据确定的保险类别,工作自动化可以将工作项分配到适当的队列。
- 收集索赔处理数据:当工作项的状态变为“已分配”时,工作自动化可以自动收集相关工作类型的自定义属性。例如,客户的保险限额,或任何以前的索赔历史。
创建工作项流
请记住以下要点:
- 每个工作项流都基于特定的工作类型并与之相关联。一个工作项流只能与一个工作类型相关联。
- 一个工作类型只能与一个工作项流相关联。换句话说,每个工作类型只能创建一个工作项流。
- 如果要为工作类型创建另一个工作项流,则必须删除与该工作类型关联的现有工作项流。
- 创建工作项流后,您无法更改该工作项流所关联的工作类型。
- 在创建工作项流之前设置工作类型。您只能创建具有工作类型的工作项流。
- 工作类型、其状态以及其自定义属性集合(模式)都是工作项流的依赖项。换句话说,流程作者可以在工作项流程中引用它们。
- 如果工作类型模式发生改变或者工作类型不再具有与之关联的自定义模式,Architect 会通知流程作者。
- 如果在创建或生成工作项流后删除关联的工作类型,Architect 将显示验证错误,表明关联的工作类型不再有效。您无法发布工作项流,因为在创建工作项流后您无法更改关联的工作类型。
- 按工作类型搜索流程依赖性搜索Architect 主页中的选项卡。
- 查找关联的工作类型在依赖项窗格中在下面资源以及工作项流程设置。
- 要在创建工作项或其状态发生更改时设置工作项流程执行的规则条件,请导航至规则关联工作类型的选项卡行政>任务管理>工作类型。有关详细信息,请参阅For more information, see定义工作类型(添加新规则选项卡) 。
在创建工作项流之前,请完成以下配置步骤:
要创建工作项流,请按照下列步骤操作:
- 在 Architect 主页上,单击或将鼠标悬停在流程菜单并选择工作项流程。
- 点击添加。将打开“创建工作项流”对话框。
- 在 “名 称 ” 字段中,输入流程的唯一名称。
- (可选)在 “ 描述” 字段中,添加简短的句子或短语来描述此流程。
- 点击工作类型列表并选择您希望 Architect 基于其生成工作项流的工作类型。
注释:- 建筑师显示已创建的工作类型管理 > 任务管理> 工作类型。
- 每个工作类型只能创建一个工作项流。
- 您不能选择已被其他工作项流使用的工作类型。
- 点击默认语言列表并选择流程的默认支持语言。
- 单击 “ 分区” 列表,然后选择要放置流程的部门。
- 使用生成流程逻辑切换到根据所选工作类型中的配置自动生成事件处理和状态的默认流程逻辑。
- 点击创建流程。流程的配置页面打开。
笔记:您还可以使用 Archy 创建工作项流。使用
worktypeName
或者worktypeId
在工作项流上设置工作类型。 有关详细信息,请参阅For more information, see使用 YAML 定义 Architect 流程。工作项流背后的设计逻辑
Architect 根据您选择的工作类型使用以下设计逻辑自动生成初始工作项流:
- 架构师为
workitemCreated
事件类型和关联工作类型中已配置的所有工作类型状态。 流程作者可以配置在创建工作项时处理工作项所需的业务逻辑以及相应可重用任务中的各种工作项状态变化。 - 工作项可以启动工作项流,也可以在创建时将其发送到队列进行分配。建筑师增加了决策行动以下开始在初始状态确定
workitemCreated
事件类型触发工作项流的执行。 - 如果流程是在工作项创建时启动的,Architect 会调用EventType – workitemCreated可重复使用的任务调用任务操作执行流程作者指定的处理创建时的工作项的业务逻辑。
- 如果由于以下原因而未启动流程
workitemCreated
事件,Architect 检查流程是否由workitemStatusChanged
与他人发生决策行动。 - 如果流程由于状态改变而运行,建筑师检查新状态的名称。然后,它使用开关动作执行配置的业务逻辑来处理特定的状态更新。
- 建筑师增加了退出工作项流程工作项流末尾的操作。
自定义工作项流程
您可以通过以下方式自定义生成的工作项流:
- 您可以为两种主要事件类型添加自定义业务逻辑来处理创建和状态改变时的工作项。
- 您可以使用以下与工作项相关的 Architect 操作来处理工作项更新:
- 您可以使用内置变量和自定义变量根据工作项的各个方面来引用、更新、做出决策或采取其他操作:
- 例如,您可以使用
Workitem.Workitem.customFields
变量来引用已定义为与工作类型关联的自定义模式的一部分的项目。想象一下以下场景。您想检查客户属于哪个客户或忠诚度计划的层级,并相应地更新工作项的自定义标签或优先级。例如,您可以使用开关动作检查层级,并通过在每个层级的案例配置框中定义布尔表达式Workitem.Workitem.customFields.<attribute for the tier levels in your custom schema
在每个表达式中(Workitem.Workitem.customFields.customer_level_enum == "gold"
)。然后,您可以添加更新工作项针对每个案例的操作,更新自定义标签字段或添加设置优先行动更新工作项的优先级。
单击图像可放大。
- 例如,您可以使用
- 您可以添加将工作项转移给用户的警报,转让给用户行动。
- 您可以使用与工作项相关的函数(
FindWorktypeStatus, FindWorktypeStatusById
)来更新更新工作项行动。
局限性
- 执行限制:
- 每个工作项一次最多可以执行一个工作项流程。如果工作项满足规则条件且该工作项已有工作项流正在运行,则 Architect 将不会启动该工作项流。
- 断开工作项:每个工作项流实例的“断开工作项”操作的最大执行次数存在限制(
action.disconnectworkitem.invocations.per.flow.max
)。 有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 终止工作项:每个工作项流实例的“终止工作项”操作的最大执行次数存在限制(
action.terminateworkitem.invocations.per.flow.max
)。 有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 更新工作项:每个工作项流实例的更新工作项操作执行的最大次数存在限制(
action.updateworkitemdata.invocations.per.flow.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 设置外部标签: 每个工作项流实例的“设置外部标签”操作执行的最大次数存在限制(
action.setexternaltag.invocations.per.flow.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 -
设置优先级: 每个工作项流实例的“设置优先级”操作执行的最大次数存在限制(
action.setpriority.invocations.per.flow.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 设置技能:每个工作项流实例的“设置技能”操作执行的最大次数存在限制(
action.setskills.invocations.per.flow.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 转至 ACD: 每个工作项流实例的“转至 ACD”操作执行的最大次数存在限制 (
action.transfertoacd.invocations.per.flow.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 转移给用户: 每个工作项流实例的“转至 ACD”操作执行的最大次数存在限制 (
action.transfertouser.invocations.per.flow.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。
- 流量启动限制:单个工作项每天启动工作项流的次数是有限制的(
workitem.workitemflow.launch.per.day
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 流发射速率限制:每分钟特定工作项流的最大启动次数 (workitem.flow.launch.rate.per.minute) 是有限制的。有关更多信息,请参阅 Genesys Cloud 开发人员中心的限制。
- 流程运行时间限制:在工作项流调用错误处理之前,工作项流可以执行的最大秒数是有限制的(
flow.type.workitem.duration.seconds.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 流量大小限制:工作项流允许的最大大小(以字节为单位)有限制(
flow.type.workitem.size.bytes.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。 - 流量动作限制:在流程调用错误处理之前,工作项流程可以执行的最大操作数是有限制的(
flow.type.workitem.action.executions.max
)。有关详细信息,请参阅For more information, see限制在 Genesys Cloud 开发人员中心。
内置变量
姓名 | 类型 | 集合 | 只读 | 描述 |
---|---|---|---|---|
Flow.istest | 布尔值 | 否 | 是 | 指示流程是否在调试模式下运行。 |
Flow.startDateTimeutc | 日期时间 | 否 | 是 | 流程开始执行的 UTC 日期时间 |
流程版本 | 字符串 | 否 | 是 | 活动流程的版本 |
System.Conversation | 枚举 | 否 | 是 | 与流程相关的对话的信息。可用对话类型的列表。有关详细信息,请参阅For more information, seemediatype 在对话数据模型在 Genesys Cloud 开发人员中心。 |
System.maxint | 整数 | 否 | 是 | 整数允许的最大值为 %1$s999999999999999 |
系统 .maxDateTime | 日期时间 | 否 | 是 | 保存日期时间允许的 最大值,即 2200 年 12 月 31 日晚上 11:59:59。 |
系统 .max 持续时间 | 持续时间 | 否 | 是 | 持续时间允许的最大值为 999999999999999 毫秒(11574074 天 1 小时 46 分零 39.999 秒) |
系统 .minint | 整数 | 否 | 是 | 整数允许的最小值为 %1$s999999999999999 |
系统 .mindateTime | 日期时间 | 否 | 是 | 保留日期时间允许的 最小值,即 1800 年 1 月 1 日凌晨 12:00:00。 |
系统 .min 持续时间 | 持续时间 | 否 | 是 | 持续时间允许的最小值为 -999999999999999 毫秒(-11574074 天 -1 小时 -46 分零 -39.999 秒) |
Workitem.Language | 字符串 | 否 | 是 | 流程当前运行的语言的小写 IETF 语言标签。如果没有当前流语言,则返回NOT_SET字符串。 |
Workitem.Workitem |
Workitem | 否 | 否 | 与此流程相关的工作项。 |
Workitem.Workitem.assignee | Workitem | 否 | 否 | 工作项的受让人。 |
Workitem.Workitem.assignee.id | Workitem | 否 | 否 | 用户 ID。 |
Workitem.Workitem.assignee.name |
Workitem | 否 | 否 | 用户名属性。 |
Workitem.Workitem.assignee.username |
Workitem | 否 | 否 | 用户的用户名属性。 |
Workitem.Workitem.assignmentState |
Workitem | 否 | 是 | 工作项的分配状态。 |
Workitem.Workitem.autoStatusTransition | Workitem | 不 | 是的 | 如果工作项启用了自动状态转换,则返回 true,否则返回 false。 |
Workitem.Workitem.customFields |
Workitem | 是 | 否 | 工作项的工作类型引用的架构中定义的自定义字段。 |
Workitem.Workitem.dateAssignmentStateChanged |
Workitem | 否 | 是 | 工作项的分配状态发生变化的日期。 |
Workitem.Workitem.dateClosed |
Workitem | 否 | 是 | 工作项结束的日期。 |
Workitem.Workitem.dateCreated |
Workitem | 否 | 是 | 工作项的创建日期。 |
Workitem.Workitem.dateDue |
Workitem | 否 | 否 | 工作项的截止日期。 |
Workitem.Workitem.dateExpires | Workitem | 否 | 否 | 工作项的到期日期。 |
Workitem.Workitem.dateModified | Workitem | 否 | 是 | 工作项最后修改的日期。 |
Workitem.Workitem.dateStatusChanged |
Workitem | 否 | 是 | 状态最后改变的日期。 |
Workitem.Workitem.description |
Workitem | 否 | 否 | 工作项的描述。 |
Workitem.Workitem.divisionId |
Workitem | 否 | 是 | 部门 ID,用于标识此工作项所属的部门。 |
Workitem.Workitem.duration | Workitem | 否 | 是 | 完成该工作项的预计持续时间。 |
Workitem.Workitem.externalContact |
Workitem | 否 | 否 | 与此工作项相关的外部联系人。如果没有外部联系人,则该值将为NOT_SET。 |
Workitem.Workitem.externalContact.address | Workitem | 否 | 否 | 聯絡人的地址。 |
Workitem.Workitem.externalContact.cellPhone |
Workitem | 不 | 否 | 联系人的手机号码。 |
Workitem.Workitem.externalContact.createDateTimeUtc |
Workitem | 否 | 否 | 联系人条目创建时的协调世界时 (UTC) 日期时间。 |
Workitem.Workitem.externalContact.divisionId |
Workitem | 否 | 否 | 外部联系人所属部门的标识符。 |
Workitem.Workitem.externalContact.externalOrganization |
Workitem | 否 | 否 | 此联系人的组织。 |
Workitem.Workitem.externalContact.externalSystemUrl |
Workitem | 否 | 否 | 联系人的外部系统 URL。 |
Workitem.Workitem.externalContact.facebookInfo |
Workitem | 否 | 否 | 联系人的 Facebook 消息系统用户信息。 |
Workitem.Workitem.externalContact.firstName | Workitem | 否 | 否 | 联系人的名字。 |
Workitem.Workitem.externalContact.homePhone | Workitem | 否 | 否 | 联系人的家庭电话号码。 |
Workitem.Workitem.externalContact.id |
Workitem | 否 | 否 | 联系人的唯一 ID。 |
Workitem.Workitem.externalContact.kind |
Workitem | 否 | 否 | 记录类型的内部分类。对于外部联系人,类型为“联系人”。 |
Workitem.Workitem.externalContact.lastName |
Workitem | 否 | 否 | 联系人的姓氏。 |
Workitem.Workitem.externalContact.lineInfo | Workitem | 否 | 否 | 联系人的 LINE 消息系统用户信息。 |
Workitem.Workitem.externalContact.middleName |
Workitem | 否 | 否 | 联系人的中间名。 |
Workitem.Workitem.externalContact.modifyDateTimeUtc |
Workitem | 否 | 否 | 联系人条目上次更新的协调世界时 (UTC) 日期时间。 |
Workitem.Workitem.externalContact.otherEmail |
Workitem | 否 | 否 | 联系人的另一个电子邮件地址。 |
Workitem.Workitem.externalContact.otherPhone |
Workitem | 否 | 否 | 联系人的另一个电话号码。 |
Workitem.Workitem.externalContact.personalEmail |
Workitem | 否 | 否 | 联系人的个人电子邮件地址。 |
Workitem.Workitem.externalContact.salutation |
Workitem | 否 | 否 | 称呼联系人时建议使用的称呼。 |
Workitem.Workitem.externalContact.surveyOptOut |
Workitem | 否 | 否 | 如果此联系人选择退出调查邀请,则为真。 |
Workitem.Workitem.externalContact.title |
Workitem | 否 | 否 | 联系人的职称。值不受限制,但经常使用“副总裁”、“主管”、“员工”等值。 |
Workitem.Workitem.externalContact.twitterInfo |
Workitem | 否 | 否 | 联系人的 Twitter 消息系统用户信息。 |
Workitem.Workitem.externalContact.whatsAppInfo |
Workitem | 否 | 否 | 联系人的 WhatsApp 消息系统用户信息。 |
Workitem.Workitem.externalContact.workEmail |
Workitem | 否 | 否 | 联系人的工作电子邮件地址。 |
Workitem.Workitem.externalContact.workPhone |
Workitem | 否 | 否 | 联系人的工作电话号码。 |
Workitem.Workitem.externalTag |
Workitem | 否 | 否 | 与此工作项关联的外部标签。如果没有外部标签,则该值将为NOT_SET。使用设置外部标签操作进行修改。 |
Workitem.Workitem.id |
Workitem | 否 | 是 | 唯一标识一个工作项的工作项 ID。 |
Workitem.Workitem.languageSkill |
Workitem | 否 | 否 | 与工作项相关的语言技能。 |
Workitem.Workitem.languageSkill.id |
Workitem | 否 | 否 | 语言技能 ID。 |
Workitem.Workitem.languageSkill.name |
Workitem | 否 | 否 | 语言技能名称。 |
Workitem.Workitem.modifiedBy |
Workitem | 否 | 是 | 最后修改工作项的实体的 ID。 |
Workitem.Workitem.name |
Workitem | 否 | 否 | 工作项的名称。 |
Workitem.Workitem.priority |
Workitem | 否 | 否 | 工作项的优先级。使用设置优先级操作进行修改。 |
Workitem.Workitem.queue |
Workitem | 否 | 否 | 工作项的队列。 |
Workitem.Workitem.queue.id |
Workitem | 否 | 否 | 队列 ID。 |
Workitem.Workitem.queue.name |
Workitem | 否 | 否 | 队列名称。 |
Workitem.Workitem.reporter |
Workitem | 否 | 是 | 工作项的报告者。 |
Workitem.Workitem.reporter.id |
Workitem | 否 | 是 | 用户 ID。 |
Workitem.Workitem.reporter.name |
Workitem | 否 | 是 | 用户名属性。 |
工作项.工作项.记者.用户名 |
Workitem | 否 | 是 | 用户的用户名属性。 |
Workitem.Workitem.scoredAgents |
Workitem | 否 | 否 | 用于最后首选代理路由的代理分数对列表。 |
Workitem.Workitem.skills |
Workitem | 是 | 否 | 与工作项相关的 ACD 技能。 |
Workitem.Workitem.status |
Workitem | 否 | 否 | 工作项的状态。 |
Workitem.Workitem.status.category |
Workitem | 否 | 否 | 工作类型状态的类别。允许的值为“Open”、“InProgress”、“Waiting”和“Closed”。 |
Workitem.Workitem.status.id |
Workitem | 否 | 否 | 工作类型状态的ID。 |
Workitem.Workitem.status.name |
Workitem | 否 | 否 | 工作类型状态的名称。 |
Workitem.Workitem.ttlDateTime |
Workitem | 否 | 否 | 工作项从 Genesys Cloud 中删除之前的生存时间,以协调世界时 (UTC) 的日期时间表示。 |
Workitem.Workitem.typeId |
Workitem | 否 | 是 | 工作项的工作类型的 ID。 |
Workitem.Workitem.utilizationLabel |
Workitem | 否 | 否 | 工作项的利用率标签。 |
Workitem.Workitem.utilizationLabel.id |
Workitem | 否 | 否 | 使用标签标识符。 |
Workitem.Workitem.utilizationLabel.name |
Workitem | 否 | 否 | 使用标签描述。 |
工作项.工作项.版本 |
Workitem | 否 | 是 | 工作项的版本。请注意,这可能是一个NOT_SET整数。 |
Workitem.Workitem.workbin |
Workitem | 否 | 是 | 包含工作项的工作箱。 |
Workitem.Workitem.workbin.divisionId |
Workitem | 否 | 是 | 用于标识此工作箱部门的部门 ID。 |
Workitem.Workitem.workbin.id |
Workitem | 否 | 是 | 工作箱的 ID。 |
Workitem.Workitem.workbin.name |
Workitem | 否 | 是 | 工作箱的名称。 |
Workitem.WorkitemOriginal.assignee | Workitem | 否 | 否 | 工作项的受让人。 |
Workitem.WorkitemOriginal.assignee.id | Workitem | 否 | 否 | 用户 ID。 |
Workitem.WorkitemOriginal.assignee.name |
Workitem | 否 | 否 | 用户名属性。 |
Workitem.WorkitemOriginal.assignee.username |
Workitem | 否 | 否 | 用户的用户名属性。 |
Workitem.WorkitemOriginal.assignmentState |
Workitem | 否 | 是 | 工作项的分配状态。 |
Workitem.WorkitemOriginal.autoStatusTransition | Workitem | 不 | 是的 | 如果工作项启用了自动状态转换,则返回 true,否则返回 false。 |
Workitem.WorkitemOriginal.customFields |
Workitem | 是 | 否 | 工作项的工作类型引用的架构中定义的自定义字段。 |
Workitem.WorkitemOriginal.dateAssignmentStateChanged |
Workitem | 否 | 是 | 工作项的分配状态发生变化的日期。 |
Workitem.WorkitemOriginal.dateClosed |
Workitem | 否 | 是 | 工作项结束的日期。 |
Workitem.WorkitemOriginal.dateCreated |
Workitem | 否 | 是 | 工作项的创建日期。 |
Workitem.WorkitemOriginal.dateDue |
Workitem | 否 | 否 | 工作项的截止日期。 |
Workitem.WorkitemOriginal.dateExpires | Workitem | 否 | 否 | 工作项的到期日期。 |
Workitem.WorkitemOriginal.dateModified | Workitem | 否 | 是 | 工作项最后修改的日期。 |
Workitem.WorkitemOriginal.dateStatusChanged |
Workitem | 否 | 是 | 状态最后改变的日期。 |
Workitem.WorkitemOriginal.description |
Workitem | 否 | 否 | 工作项的描述。 |
Workitem.WorkitemOriginal.divisionId |
Workitem | 否 | 是 | 部门 ID,用于标识此工作项所属的部门。 |
Workitem.WorkitemOriginal.duration | Workitem | 否 | 是 | 完成该工作项的预计持续时间。 |
Workitem.WorkitemOriginal.externalContact |
Workitem | 否 | 否 | 与此工作项相关的外部联系人。如果没有外部联系人,则该值将为NOT_SET。 |
Workitem.WorkitemOriginal.externalContact.address | Workitem | 否 | 否 | 聯絡人的地址。 |
Workitem.WorkitemOriginal.externalContact.cellPhone |
Workitem | 不 | 否 | 联系人的手机号码。 |
Workitem.WorkitemOriginal.externalContact.createDateTimeUtc |
Workitem | 否 | 否 | 联系人条目创建时的协调世界时 (UTC) 日期时间。 |
Workitem.WorkitemOriginal.externalContact.divisionId |
Workitem | 否 | 否 | 外部联系人所属部门的标识符。 |
Workitem.WorkitemOriginal.externalContact.externalOrganization |
Workitem | 否 | 否 | 此联系人的组织。 |
Workitem.WorkitemOriginal.externalContact.externalSystemUrl |
Workitem | 否 | 否 | 联系人的外部系统 URL。 |
Workitem.WorkitemOriginal.externalContact.facebookInfo |
Workitem | 否 | 否 | 联系人的 Facebook 消息系统用户信息。 |
Workitem.WorkitemOriginal.externalContact.firstName | Workitem | 否 | 否 | 联系人的名字。 |
Workitem.WorkitemOriginal.externalContact.homePhone | Workitem | 否 | 否 | 联系人的家庭电话号码。 |
Workitem.WorkitemOriginal.externalContact.id |
Workitem | 否 | 否 | 联系人的唯一 ID。 |
Workitem.WorkitemOriginal.externalContact.kind |
Workitem | 否 | 否 | 记录类型的内部分类。对于外部联系人,类型为“联系人”。 |
Workitem.WorkitemOriginal.externalContact.lastName |
Workitem | 否 | 否 | 联系人的姓氏。 |
Workitem.WorkitemOriginal.externalContact.lineInfo | Workitem | 否 | 否 | 联系人的 LINE 消息系统用户信息。 |
Workitem.WorkitemOriginal.externalContact.middleName |
Workitem | 否 | 否 | 联系人的中间名。 |
Workitem.WorkitemOriginal.externalContact.modifyDateTimeUtc |
Workitem | 否 | 否 | 联系人条目上次更新的协调世界时 (UTC) 日期时间。 |
Workitem.WorkitemOriginal.externalContact.otherEmail |
Workitem | 否 | 否 | 联系人的另一个电子邮件地址。 |
Workitem.WorkitemOriginal.externalContact.otherPhone |
Workitem | 否 | 否 | 联系人的另一个电话号码。 |
Workitem.WorkitemOriginal.externalContact.personalEmail |
Workitem | 否 | 否 | 联系人的个人电子邮件地址。 |
Workitem.WorkitemOriginal.externalContact.salutation |
Workitem | 否 | 否 | 称呼联系人时建议使用的称呼。 |
Workitem.WorkitemOriginal.externalContact.surveyOptOut |
Workitem | 否 | 否 | 如果此联系人选择退出调查邀请,则为真。 |
Workitem.WorkitemOriginal.externalContact.title |
Workitem | 否 | 否 | 联系人的职称。值不受限制,但经常使用“副总裁”、“主管”、“员工”等值。 |
Workitem.WorkitemOriginal.externalContact.twitterInfo |
Workitem | 否 | 否 | 联系人的 Twitter 消息系统用户信息。 |
Workitem.WorkitemOriginal.externalContact.whatsAppInfo |
Workitem | 否 | 否 | 联系人的 WhatsApp 消息系统用户信息。 |
Workitem.WorkitemOriginal.externalContact.workEmail |
Workitem | 否 | 否 | 联系人的工作电子邮件地址。 |
Workitem.WorkitemOriginal.externalContact.workPhone |
Workitem | 否 | 否 | 联系人的工作电话号码。 |
Workitem.WorkitemOriginal.externalTag |
Workitem | 否 | 否 | 与此工作项关联的外部标签。如果没有外部标签,则该值将为NOT_SET。使用设置外部标签操作进行修改。 |
Workitem.WorkitemOriginal.id |
Workitem | 否 | 是 | 唯一标识一个工作项的工作项 ID。 |
Workitem.WorkitemOriginal.languageSkill |
Workitem | 否 | 否 | 与工作项相关的语言技能。 |
Workitem.WorkitemOriginal.languageSkill.id |
Workitem | 否 | 否 | 语言技能 ID。 |
Workitem.WorkitemOriginal.languageSkill.name |
Workitem | 否 | 否 | 语言技能名称。 |
Workitem.WorkitemOriginal.modifiedBy |
Workitem | 否 | 是 | 最后修改工作项的实体的 ID。 |
Workitem.WorkitemOriginal.name |
Workitem | 否 | 否 | 工作项的名称。 |
Workitem.WorkitemOriginal.priority |
Workitem | 否 | 否 | 工作项的优先级。使用设置优先级操作进行修改。 |
Workitem.WorkitemOriginal.queue |
Workitem | 否 | 否 | 工作项的队列。 |
Workitem.WorkitemOriginal.queue.id |
Workitem | 否 | 否 | 队列 ID。 |
Workitem.WorkitemOriginal.queue.name |
Workitem | 否 | 否 | 队列名称。 |
Workitem.WorkitemOriginal.reporter |
Workitem | 否 | 是 | 工作项的报告者。 |
Workitem.WorkitemOriginal.reporter.id |
Workitem | 否 | 是 | 用户 ID。 |
Workitem.WorkitemOriginal.reporter.name |
Workitem | 否 | 是 | 用户名属性。 |
Workitem.WorkitemOriginal.reporter.username |
Workitem | 否 | 是 | 用户的用户名属性。 |
Workitem.WorkitemOriginal.scoredAgents |
Workitem | 否 | 否 | 用于最后首选代理路由的代理分数对列表。 |
Workitem.WorkitemOriginal.skills |
Workitem | 是 | 否 | 与工作项相关的 ACD 技能。 |
Workitem.WorkitemOriginal.status |
Workitem | 否 | 否 | 工作项的状态。 |
Workitem.WorkitemOriginal.status.category |
Workitem | 否 | 否 | 工作类型状态的类别。允许的值为“Open”、“InProgress”、“Waiting”和“Closed”。 |
Workitem.WorkitemOriginal.status.id |
Workitem | 否 | 否 | 工作类型状态的ID。 |
Workitem.WorkitemOriginal.status.name |
Workitem | 否 | 否 | 工作类型状态的名称。 |
Workitem.WorkitemOriginal.ttlDateTime |
Workitem | 否 | 否 | 工作项从 Genesys Cloud 中删除之前的生存时间,以协调世界时 (UTC) 的日期时间表示。 |
Workitem.WorkitemOriginal.typeId |
Workitem | 否 | 是 | 工作项的工作类型的 ID。 |
Workitem.WorkitemOriginal.utilizationLabel |
Workitem | 否 | 否 | 工作项的利用率标签。 |
Workitem.WorkitemOriginal.utilizationLabel.id |
Workitem | 否 | 否 | 使用标签标识符。 |
Workitem.WorkitemOriginal.utilizationLabel.name |
Workitem | 否 | 否 | 使用标签描述。 |
Workitem.WorkitemOriginal.version |
Workitem | 否 | 是 | 工作项的版本。请注意,这可能是一个NOT_SET整数。 |
Workitem.WorkitemOriginal.workbin |
Workitem | 否 | 是 | 包含工作项的工作箱。 |
Workitem.WorkitemOriginal.workbin.divisionId |
Workitem | 否 | 是 | 用于标识此工作箱部门的部门 ID。 |
Workitem.WorkitemOriginal.workbin.id |
Workitem | 否 | 是 | 工作箱的 ID。 |
Workitem.WorkitemOriginal.workbin.name |
Workitem | 否 | 是 | 工作箱的名称。 |
Workitem.WorkitemOriginal |
Workitem | 否 | 是 | 导致此流程实例运行的事件发生之前存在的工作项。 |
Workitem.EventType |
Workitem | 否 | 是 | 启动此流程的工作项事件类型。可以在工作项流设置中找到事件类型的有效值。如果事件不负责流实例,这将返回 NOT_SET 字符串。 |
Workitem.Language |
Workitem | 否 | 是 | 流程当前运行的语言的小写 IETF 语言标签。如果没有当前流语言,则返回NOT_SET字符串。 |
可用的 Architect 操作
此表描述了您可以在工作项流中实施的可用的 Architect 操作。
图标 | 类别 | 操作 | 描述 |
---|---|---|---|
通用 | 调用通用模块 | 重复使用以前创建的存储在公共模块流中的逻辑。 | |
对话 | 设置优先级 | 为当前交互在队列中等待时设置相应的优先级 | |
设置技能 | 设置或分配相应的 ACD 和语言技能,让互动在队列中等待时与互动相关联 | ||
客户保护数据 | 获取受保护的数据 | 设置从交互或工作流参与者中检索的受保护数据属性。 | |
设置受保护的数据 | 为呼叫参与者设置受保护的数据属性值。 | ||
解密数据 | 使用您自己的加密密钥解密 Architect 流程中的数据。 | ||
加密数据 | 使用您自己的加密密钥加密 Architect 流程中的数据 | ||
数据 | 呼叫数据 | 从 Genesys Cloud 中的默认或自定义数据操作集成中检索有关客户的信息。 | |
数据表查找 | 检索存储在 Genesys Cloud 数据表中的数据。 | ||
获取响应 | 与 “ 发送自动回复” 操作一起使用, 向买家发送自动回复。 | ||
获取对话数据 | 使用任务中的 “获取对话数据” 操作可设置要从工作流参与者检索的属性。 | ||
设置对话数据 | 使用任务中的“设置对话数据”操作为交互参与者分配属性值。 | ||
设置外部标签 | 使用 “设置外部标签” 操作将 Genesys Cloud 中的交互与组织的客户关系管理 (CRM) 系统或记录系统 (SOR) 中的记录相关联。 | ||
更新数据 | 为流程或任务级别变量分配值。 | ||
更新工作项 | 更新工作项的内置属性和自定义属性。 | ||
断开 | 断开工作项 | 断开代理与工作项的连接。 | |
退出工作项流程 | 退出工作项流。 | ||
终止工作项 | 结束一个工作项。 | ||
查找 | 查找紧急组 | 在 IVR 运行时根据其名称动态查找应急组。 有关更多信息,请参阅紧急情况。 |
|
查找语言技能 | 来自数据倾斜的源组数据,例如 “呼叫数据” 操作或数据表。 然后,将该信息与 “ 转移到 ACD” 操作一起使用, 该操作将交互发送到相应的队列。 | ||
查找队列 | 在 IVR 运行时根据队列的字符串名称查找队列。 使用此操作可从数据操作或数据查找表中获取数据。 | ||
按 ID 查找队列 | 在 IVR 运行时动态引用用户并根据字符串名称查找该用户。 | ||
查找排班计划 | 在 IVR 运行时根据其名称动态查找计划。 有关在 Genesys Cloud 中创建时间表的更多信息,请参阅时间表。 | ||
查找排班计划组 | D在IVR运行时根据名称动态查找调度组。 有关更多信息,请参阅安排团体。 | ||
查找技能 | 在 IVR 运行时根据 ACD 技能的字符串名称查找 ACD 技能。 使用此操作可以从数据浸入中获取技能数据,例如 “呼叫数据” 操作或数据表。 然后,将该信息与 “ 转移到 ACD” 操作一起使用, 该操作将交互发送到相应的队列。 | ||
查找用户 | 在 IVR 运行时根据电子邮件地址搜索 Genesys Cloud 用户。 | ||
按 ID 查找用户 | 在 IVR 运行时动态引用用户并根据字符串名称查找该用户。 | ||
按 ID 查找多个用户 | 动态引用 Genesys Cloud 用户,并在 IVR 运行时根据字符串查找他们。 | ||
查找使用标签 | 在 IVR 运行时根据名称动态查找利用率标签。 | ||
外部联系人 | 获取外部联系人 | R检索有关现有外部联系人的信息。 | |
获取外部组织 | 使用 “获取外部组织” 操作查找特定组织,或使用 “获取外部联系人” 操作查找特定人员。 | ||
搜索外部联系人 | F 根据搜索词查找一个或多个外部联系人。 | ||
流程 | 清晰的使用标签 | 从交互中删除利用率标签。 | |
设置语言 | 允许呼叫者选择听到提示所使用的适当语言。 | ||
设置利用率标签 | 动态地将利用率标签应用于交互。 | ||
逻辑 | 决策 | 指导进程分支,具体取决于条件是否为 true。 | |
切换 | 此操作类似于决策操作,并且很容易设置何时评估多个案例。 配置切换操作以指定 Architect 执行什么操作、何时执行以及在什么情况下执行。 | ||
评估计划 | 将此操作 与 “ 评估计划 组” 操作结合使用,可以根据先前定义的计划和计划组做出路由选择决策。 | ||
评估计划组 | 将此操作 与 “ 评估计划 ” 操作结合使用,可以根据先前定义的计划和计划组做出路由选择决策 | ||
循环 | 循环 | 指导您的流程重复一系列操作,然后再进行设计中的下一个操作。 | |
下一循环 | 在循环迭代期间,当流程遇到错误结果并且您希望它继续进行下一次迭代时,请使用 “下一个循环” 操作。 | ||
退出循环 | 在循环动作中使用此动作。 使用它来结束和退出当前循环,并通过转到以下操作来继续执行流程。 | ||
状态 | 状态 | 使用状态将任务分组到逻辑单元中。 | |
更改状态 | 直接将过程跳到另一个状态的开始,而无需任何干预步骤。 | ||
任务 | 呼叫任务 | 调用另一个任务。 调用的任务完成后,配置的输出路径决定了流程执行的继续方式。 | |
结束任务 | 结束进程中的任务。 | ||
转接 | 转接至 ACD | 使用 “转接至 ACD” 操作将呼叫者转接到排队系统。 | |
转接至用户 | 将来电者直接转接给 Genesys Cloud 用户。 |