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

如何通过Genesys SDK移除座席与场所的绑定关系?

通过Genesys SDK移除座席与场所的绑定关系

当然可以!不用采取删除再重建场所这种繁琐又不规范的操作,Genesys SDK本身就支持直接清除座席的场所绑定,和Configuration Manager UI里设置为[None]的效果完全一致。

具体实现方法

你只需要调整RequestUpdateObject对应的XML内容,在<CfgAgentInfo>中将placeDBID设置为空值并标记为nil,这样配置服务器就会识别为移除该座席与场所的绑定关系。示例XML如下:

<ConfData>
  <CfgDeltaPerson>
    <CfgPerson>
      <DBID value="1337" />
      <CfgAgentInfo>
        <placeDBID nil="true" />
      </CfgAgentInfo>
    </CfgPerson>
  </CfgDeltaPerson>
</ConfData>

关键说明

  • nil="true"是核心:这个属性会告诉Genesys配置API,要清除当前座席的场所关联,而不是设置为某个特定的DBID值
  • 权限要求:执行该更新操作的账号需要拥有修改座席配置的权限,否则会返回权限不足的错误
  • 版本兼容性:这种用法在Genesys 8.x及以上的SDK版本中都支持,如果是更旧的版本,可以尝试将placeDBID的value设置为空字符串(<placeDBID value="" />),部分旧版本也能识别这种清除操作

这个方法既简洁又符合Genesys配置API的规范,完全可以替代你之前考虑的删除重建方案。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.15 06:40:18