0

我没有在任何地方的文档中看到隐藏聊天的能力。

https://www.twilio.com/docs/flex/flex-webchat-basic-configuration

本质上,如果没有可用的代理,我希望聊天不会显示在网站上。这可能吗?

4

1 回答 1

1

看起来我必须调用 twilio flex 才能获得可用的工作人员,并相应地设置此属性。

const defaultConfiguration: Config = {
...
available: {BoolValueDependingOnAgentAvail},

这是一个利用必要的 API 来获取工作人员数量的 javascript 示例。基于此变量,您可以相应地设置 BoolValueDependingOnAgentAvail

    client.taskrouter
.workspaces('WSxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx')
.workers.list()
.then(workers => {
    data = {
        availWorkersCount: Object.keys(workers.filter(x=> x.available === true && x.attributes.includes("sales"))).length
    };
于 2019-07-24T00:16:39.847 回答