软件支持的 VoIP 是 Microsoft 统一沟通平台的基础。这种基于软件的方法为每个客户和开发人员提供一种可扩展的平台,而且具有丰富的 API 可用来构建支持通信的业务流程。
基于 Microsoft 统一沟通平台构建的支持通信的业务流程为企业提供三种提高工作效率的方法:
上下文协作使用户更有效率地通信。Microsoft 的 API 允许您将“单击通信”功能构建到客户日常使用的任何软件中。只需通过单击,用户就可以发送电子邮件、启动即时消息 (IM)、进行呼叫或共享应用程序。利用 Microsoft 增强的状态,用户一眼就可以看到联系人是否可以联系到,而且还可以确定最合适的通信方式。当用户开始对话时,他们可以使用软件共享他们想要通过数据或应用程序共享讨论的任何内容。
业务流程通信可减少业务流程中的人为延迟,因为 Microsoft 统一沟通平台允许计算机在适当的时间联系决策所需要的人员。通知可以告知此类决策人有业务流程需要他们的干预。系统会通过高度可伸缩的通信平台,使用 Microsoft 统一沟通平台提供的任何渠道分发通知,具体取决于待联系人员增强的状态显示。因此,通知可以使用广播 IM、出站电话呼叫发出,在电话呼叫中,Microsoft 语音技术会自动告诉正在等待的决策而且允许自然讲话。
Microsoft 统一沟通平台中的就地访问功能允许人员使用电话通过自然语音与计算机交互,或使用 IM 以完全自动化的方式与计算机交互。此类自动化的自助服务应用程序,如交互式语音响应 (IVR) 系统或自动化代理(也就是自动响应程序),都使用成熟的语音技术,因此不再需要耗资聘请员工来回答例行问题,从而帮助企业节省支出。
Microsoft 统一沟通平台之所以分开设置,是因为它是基于软件的平台,而且使用标准计算机和网络,还因为它是一种提供内置安全功能的企业级平台,如加密的通信、很高的可伸缩和稳定性,还提供了方便 IT 专业人员部署的熟悉工具。
如果构建 Microsoft 统一沟通产品所使用的平台与 Microsoft 提供给开发人员的平台相同,则相比基于硬件的通信系统,它更容易添加新功能。
对于开发人员来说,在 Microsoft 统一沟通平台上构建软件更为容易,因为 Microsoft 提供熟悉的应用程序编程接口(如 .NET 或 Web 服务)以及功能强大的基于 Visual Studio 的工具(如 Windows 工作流活动),而且还可以利用 Microsoft Developer Network (MSDN) 大力支持的活跃开发人员社区 (http://msdn.microsoft.com/ocdev)。MSDN 提供许多代码示例,以及诸如论坛、CodePlex 和 MSDN 代码库等社区活动。开发人员将可以快速提高自己的水平,而且会受到只有软件中创建的通信解决方案才能实现的全新酷炫方案的鼓舞。