Direct answer
Every claim is sourced below
CPaaS APIs are cloud-hosted web APIs that let an application send and receive phone calls, text messages, video, chat, and email without owning any telecom equipment [10]. They work in two directions. Your server makes an authenticated HTTPS request to the provider to start something, such as a POST to the Calls resource to place an outbound call [1], and the provider sends an HTTPS request back to a URL you host whenever something happens on the network, such as an inbound call arriving on one of your numbers [2]. The reply your server sends to that callback is what steers the interaction, either as a small instruction document like Twilio's TwiML or Vonage's JSON call control object [2][9], or as a plain 200 OK when the callback is only informational [3]. Providers wrap the same endpoints in server-side helper libraries for common languages [4] and in client libraries that run inside a browser or mobile app [10], so the phone network becomes reachable through the same request-and-callback pattern developers already use for payments or maps.