我的情况如下:我们有一个非常满意的 Cisco VoIP 系统,但我需要在其上实现一个 IVR 应用程序。我的想法是,运行 Asterisk 和 AGI 脚本的虚拟机可以满足我的需求。问题在于将其连接到现有的 Cisco VoIP 系统,以便它可以接受外部呼叫。据我所知,一些可能的策略:
- 将 Asterisk 盒设置为仅用于单个分机的 SIP 中继。
- 使其成为带有 FXO 卡的物理机器,并像模拟电话一样使用 Cisco ATA。
(1) 是我想要做的,(2) 是我的 B 计划。我这样做对吗?有哪些不错的入门资源(特别是在 Cisco-SIP 方面,我有 Asterisk 手册,并且 asterisk Ubuntu 软件包附带了一堆示例配置文件)?
答案1
我们是使用 Commander 系统(而不是 Cisco)来实现这一点的,但由于我曾经在 Cisco 技术支持部门工作过,所以我们曾经通过这种设置通过 AVVID 团队拨打电话,因此我可以肯定地说它们应该是兼容的。
基本上,您的 a) 解决方案绝对正确。我们在 IVR 盒上设置了中继,最后,如果 IVR 流程失败,我们会将呼叫转接到 Commander 系统内的分机。
如果您决定采用 b) 方法(可能使用 Dialogic 卡或其他东西),那么您需要熟悉用于转接呼叫的 Cisco DTMF 音,因为您需要让 Cisco Callmanager 将呼叫重定向回 Cisco 系统(如果需要)。