排除客服人员升级错误
当您升级现有客服人员时,Agentforce 会为您完成大部分工作。但是当您保存或提交升级的客服人员时,新的和旧的 Agentforce 生成器之间的元数据和语法差异仍然会导致验证错误。了解有关常见问题和解决方法的更多信息。
所需的 Edition
| 适用于:Lightning Experience |
| 适用于:Enterprise、Performance、Unlimited和Developer Editions with Foundations, 或 Agentforce 1 或 Einstein 1 Editions |
- 无效的数据库
可能会出现无效的数据库错误,因为数据库 ID 所需的格式在原有生成器和 Agentforce Builder 之间有所不同。
如果您收到
knowledge.rag_feature_config_id无效的错误,请从 Agentforce Builder 中的资源管理器手动将数据库添加到客服人员的升级版本。- 客服人员操作的源无效
在客服人员脚本中,源字段是客服人员操作的 API 名称。当包含在客服人员操作中时,它会与目标字段一起工作,告诉客服人员要运行哪个操作以及要调用什么参考操作(基础功能,例如 Apex 类、流或提示模板)。由于元数据差异,或者由于传统生成器将 ID 后缀附加到 Agentforce Builder 不需要的客服人员操作源,可能会出现无效的源错误。
如果您收到 Agentforce 找不到客服人员操作源的错误,请在脚本视图中:
- 从源中删除字母数字 ID 后缀。例如,
My_Action_1792ce20299b41c变为My_Action。 - 对于自定义客服人员操作,您也可以从操作中完全删除源字段,除非操作来自受管软件包。自定义客服人员操作通常可以单独使用目标字段。受管软件包中的操作可能需要源字段中的命名空间。
如果操作在资产库中可用,您可以从客服人员中删除该操作,然后重新添加。或者,如果这是特定于客服人员的自定义操作,您可以删除该操作并根据相同的引用操作重新创建它。
- 从源中删除字母数字 ID 后缀。例如,
- 缺少链接变量的源字段
-
上下文变量(也称为链接变量)映射到对象字段,该字段在 Agentforce Builder 和客服人员脚本中标识为变量的来源。例如,RoutableId 变量的来源是消息传递会话对象上的 ID 字段。当您升级包含上下文变量的客服人员时,客服人员脚本中可能缺少源字段。
如果在保存或提交升级的客服人员时出现错误,指出变量的源字段无效或缺失,请在脚本视图中手动添加源。如果您未使用变量,可以安全地将其删除。此表列出了常见上下文变量及其来源。
环境变量 源 VoiceCallId@VoiceCall.IdEndUserId@MessagingSession.MessagingEndUserIdChannelType@MessagingSession.ChannelTypeRoutableId@MessagingSession.IdEndUserLanguage@MessagingSession.EndUserLanguageContactId@MessagingEndUser.ContactId
