如何设置或更改聊天的部门?

回到顶端

8的评论

  • 马丁陪审团

    下班后如何设置部门?它不能在web小部件上工作!

    1
  • 迪翁
    亚博Zendesk客户服务
    嗨,马丁,

    您可以在“设置>小时>工作时间”中设置部门的工作时间,然后选择部门时间段。您可以查看这篇文章了解更多信息:设置营业时间



    0
  • 马丁陪审团

    我知道如何改变营业时间。问题是营业时间结束后,我们的票务没有指定部门。

    0
  • 迪翁
    亚博Zendesk客户服务
    我明白了,谢谢你告诉我。我建议您联系我们的客户支持团队,以便您提供更多的细节,我们可以提供进一步的帮助。请查看这篇文章,了解如何:联系Zendesk客户亚博支持
    0
  • david.karlsson

    迪翁

    我们正在尝试根据当前的标签在js中选择部门。然而这样做,我们的脚本失败了,没有返回选定的访问者部门。你能帮我们看看这个吗?

    //ChatPanel是第三方聊天机器人窗口,它推送一个json数组,我们可以从中抓取标签

    chatPanel.addEventListener(“open亚博Zendesk函数(_ref3) {

    Var detail = _ref3.detail;

    If (detail && detail.tags) {

    泽(“webWidget”、“聊天:addTags”,detail.tags);






    }

    如果细节。Tags = detail.tags.anti-churn)

    {

    = 'webWidget', ' updatessettings ', {

    webWidget: {

    聊天:{

    部门:{

    启用:[' group1 '),

    选择:[' group1 '),

    }

    }

    }

    });

    }

    其他的

    {

    = 'webWidget', ' updatessettings ', {

    webWidget: {

    聊天:{

    部门:{

    启用:[' group2 '),

    选择:[' group2 '),

    }

    }

    }

    });




    }

    });
    0
  • 格雷格Katechis
    亚博Zendesk开发者倡导

    嗨,大卫!很难从你分享的片段中确切地说出问题是什么。有一个事件监听器,触发你的两个' if '语句,似乎第二个是依赖于第一个。我推荐主机游戏。记录/调试以查看故障停止的位置,以便您可以找出故障发生的位置。

    为了测试问题是否与我们的API有关,您可以简单地在站点上运行一个脚本,其中您的小部件只有小部件代码,以查看它是否正确更新。

    0
  • david.karlsson

    格雷格Katechis通过调试控制台,告诉我们脚本按预期运行,通过if语句,尽管它们都没有选择聊天部门。

    当访问者通过这个脚本请求聊天时,它会转到“no部门”。

    我们尝试在脚本中使用聊天触发器的标签来解决这个问题:

    zE("webWidget","chat:addTags", "group 1");
    尽管添加了标签,我们的Chat触发器并没有选择访客部门,就好像“no department”不能被覆盖一样。注意,我们正在使用Agent Workspace,并且知道组/部门之间的合并。
    对于聊天触发器中的访客部门,我们是否仍然能够在我们的情况下利用这一点?
    谢谢!
    0
  • david.karlsson

    添加一个问题,我们是否能够在这里使用if语句选择Chat部门?

    0

登录留下评论。

由Zendesk提供支亚博持