Loading
服务
嵌入消息传递设置

嵌入消息传递设置

在员工入口网站中配置嵌入式消息传递,以帮助员工通过与机器人或服务代表聊天获得即时帮助和个案状态。

所需的 Edition

查看支持版本

要设置嵌入消息传递,请执行以下任务:

  • 准备 Salesforce 组织。
  • 配置部署。
  • 或者,设置聊天前表单。
  • 将嵌入消息传递组件添加到员工入口网站。
  • 配置组件。
  • 将域添加到跨来源资源共享 (CORS) 允许列表。

请参阅嵌入消息传递

在设置期间,当您配置 Web 部署时,在 <script> 标记中添加类似的 JavaScript 代码,以使用聊天前 API 将员工的用户 ID 传递给全方位流。请参阅在体验生成器或 Commerce Cloud 站点中配置增强 Web 聊天部署。

<script>
    window.addEventListener("onEmbeddedMessagingReady", e => {
        const userId = $A.get("$SObjectType.CurrentUser.Id");
        console.log("User id is:"+userId);
        embeddedservice_bootstrap.prechatAPI.setHiddenPrechatFields({
            "userId": userId});
    });
</script>

全方位流检索员工的客户 ID、联系人 ID 和全名,并使用这些详细信息更新消息传递会话记录。通过更新的消息传递会话记录,服务代表可在每个传入聊天消息通知中看到员工的姓名。

要对员工隐藏聊天前表单,请将用户 ID 字段添加为隐藏的聊天前字段。请查看 为适用于应用程序内和 Web 的消息传递自定义聊天前

  • 使用员工详细信息更新消息传递会话
    当员工通过聊天联系服务代表时,服务代表会在 HR 服务控制台中收到传入的聊天通知。要在通知中显示员工的姓名,消息传递会话记录必须包含员工的客户 ID、联系人 ID 和全名。要使用这些详细信息更新消息传递会话记录,请创建自动启动流并更新全方位流。
  • 设置个案管理机器人
    使用个案管理机器人配置嵌入式消息传递。通过机器人,员工可以快速创建个案并查找个案状态。
 
正在加载
Salesforce Help | Article