Communications platform as a service (CPaaS) is a cloud-based delivery model that allows organizations to add real-time communication capabilities to business applications. Developers use CPaaS technology to embed communications within their third-party business applications to create an integrated user experience (UX). The communication capabilities, which are provided through application program interfaces (APIs ), include Short Message Service (SMS), Multimedia Messaging Service (MMS), telephony and video. Communication services can be embedded into business applications, such as sales software, to add features such as push notifications and click-to-call. The most common CPaaS use case today is integrating SMS notifications into an organization's scheduling application. For example, a doctor's office can have its medical practice management software automatically remind patients of upcoming appointments or when it's time to renew prescriptions. Customers can reply to the text message to acknowledge the notification, and the application can record their response. Today, many CPaaS providers offer bundles that provide pre-packaged, fully functional communication features that can be dropped into applications. Some CPaaS providers also provide security features such as multifactor authentication. CPaaS is typically billed on a monthly basis at a fixed rate for blocks of messages or minutes. Some CPaaS providers offer a pay-per-call, per-video or per-message billing model. CPaaS vs. UCaaS The terms communication platform as a service and unified communication as a service can be confusing because both CPaaS and UCaaS offer many of the same core communications services. They differ, however, on how they provide services. UCaaS is reminiscent of a traditional on-premises platform, with all functions and applications residing inside the service provider's platform. In contrast, CPaaS simply provides developers with the necessary tools for customizing and embedding communications within existing business applications. In theory, the relationship between UCaaS and CPaaS is complementary rather than competitive. Increasingly, many UCaaS platform vendors are taking on the UCaaS vs. CPaaS debate by offering both APIs and CPaaS platforms. When a CPaaS platform sits on top of a UCaaS platform, it can extend an organization's ability to interact with a wider range of customers without completely ripping and replacing the organization's communications infrastructure. |
No comments:
Post a Comment