我正在使用带有Nuance识别器和TTS引擎的Avaya IVR。我们的应用程序通过从“PBX”接收来自PBX的DNIS数据来确定呼叫目的地信息。描述呼叫的Avaya变量:

<script>
  dnis = session.telephone.dnis;
</script>

有没有人知道我可以在会话中更改dnis值的机制?当我尝试使用VXML赋值语句更改它时,我崩溃了:

<assign name="session.telephone.dnis" expr="chosen_dnis"/>

这不是非常重要,但会让事情变得更容易。

谢谢!点击 IVR Avenger

有帮助吗?

解决方案

会话变量根据规范是只读的,因此您可能需要找到不同的方法来执行此操作。

其他提示

当您转移呼叫时,您可以使用aai属性,或者您可以以编程方式设置aai,并且在呼叫应用中可以进一步检索aai信息并使用它(通过cti,ccxml,vxml)。

哪种Avaya产品IVR产品?语音门户,IR?使用对话设计器?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top