You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Dynamics 365全渠道客服的PVA对话自动启动?

解决方案:Omnichannel小部件自动启动PVA对话

核心结论

  1. 不需要修改PVA配置,Omnichannel官方也没有现成的data标签支持自动启动,得靠自定义脚本触发实现需求
  2. PVA的自定义画布方案不适用当前场景——你用的是Omnichannel集成的Live Chat Widget,不是直接嵌入PVA独立画布,不用往这个方向折腾

具体实现步骤

在你现有的Omnichannel嵌入脚本后面,添加一段自定义脚本,监听小部件加载完成后自动触发对话启动:

完整代码示例

<!-- 你原有的Omnichannel嵌入脚本 -->
<script id="Microsoft_Omnichannel_LCWidget" 
        src="https://oc-cdn-ocprod.azureedge.net/livechatwidget/scripts/LiveChatBootstrapper.js" 
        data-app-id=[my data app id] 
        data-lcw-version="prod" 
        data-org-id=[my data org id] 
        data-org-url=[my data org url] 
        data-enable-lcw-autofill="true" 
        data-hide-minimize-button="true" 
        data-suggested-action-layout="stacked" 
        data-custom-close-button-text="End Chat">
</script>

<!-- 新增的自动启动脚本 -->
<script>
// 监听Live Chat Widget加载完成事件
Microsoft.Omnichannel.LiveChatWidget.SDK.onReady(function () {
    // 触发对话启动
    Microsoft.Omnichannel.LiveChatWidget.SDK.startChat();
});
</script>

Wix灯箱适配注意点

因为是在Wix灯箱里使用,要确保这段脚本放在灯箱的页面代码中,而非母版页。如果灯箱存在延迟加载逻辑,可以结合Wix的灯箱加载钩子(比如编辑器内的onReady事件),保证脚本在灯箱完全加载后再执行。

内容的提问来源于stack exchange,提问作者Val

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.28 10:57:10