【问题标题】:Send variable from one IVR to second将变量从一个 IVR 发送到第二个
【发布时间】:2018-01-26 07:22:10
【问题描述】:

我想将“call_language”变量从主 IVR 发送到第二个。我正在使用盲转来连接这两个 IVR。对于他们两个,我有两个不同的 VDN。现在,连接如图所示。传输后,主 IVR 转到“SM”(会话管理器),然后转到“CM”(通信管理器)。在“CM”中查找VDN,然后通过“SM”返回“体验门户”,找到对应的VDN,并转移到第二个IVR。 1) 有没有办法将变量从主 IVR 发送到第二个 IVR?
2)有没有办法直接连接这两个IVR,而不用回到SM和CM?

【问题讨论】:

    标签: ivr avaya


    【解决方案1】:

    你说的要求是通过选择的语言而不是整个上下文,所以我给你我的疯狂猜测:

    1. 您可以拥有一个键值对存储。第一个脚本设置 选择语言作为值,关键是 UCID。第二个脚本 使用键 UCID 从存储中读取值。自从打电话 不离开 CM UCID 应该是相同的整个 时间。
    2. 如果目标是让第二个脚本说出呼叫者在第一个脚本中选择的语言,那么您可以使用多个 VDN-s。例如,用户选择 1 [en],然后您将呼叫转移到 VDN 2001。如果用户选择 2 [de],那么您转移到 2002。对于两个 VDN,启动相同的脚本,但它可以决定使用哪种语言。李>
    3. 您可以直接从第一个脚本启动第二个脚本,但您需要在源代码中使用钩子和一些 hack,因此这是最复杂的,需要相关知识。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2013-09-16
      • 1970-01-01
      • 2016-07-11
      • 2011-12-05
      • 2014-01-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多