Communications-as-a-Service (CaaS) technology bridges business applications and the Internet with the public-switched telephone network (PSTN) using a cloud delivery approach. CaaS offerings are designed to break the complexity of telephony into simple scriptable commands that are intuitive to web developers. It allows various applications to make, receive and sometimes entirely process calls without up-front capital commitments, extensive learning curves or specialized infrastructure in a payas-you-go model. Bringing the PSTN to business applications presents an interesting and significant opportunity; in addition to CaaS providers, several premises-based solutions are also targeting this space.
This report will examine some basics of CaaS technology, including what it does and some commonly known applications that use it. It outlines both the advantages and drawbacks of using CaaS technology and compares the strategies of two of the biggest CaaS providers.