Programmable Voice API
With Bandwidth's Programmable Voice API, you can build a custom voice calling application that accesses our voice network using a HTTPS-based interface. Embed inbound and outbound voice capabilities via a set of well defined APIs - without the hassle of handling telecom infrastructure.
Rapidly develop voice-enabled applications by simply sending and receiving HTTPS requests. When an incoming call comes into a phone number associated with our Voice API platform, we will notify your application via a webhook event. Your application can then respond to our platform using Bandwidth XML (BXML) to launch any of our features.
Try it for free
New to Bandwidth? Start a free trial — get a real phone number, a ready-to-use voice application, and 3000 credits to start building immediately. No sales call required.
SDKs
How it Works
- Initiate the call by using our REST API
- Bandwidth makes a HTTP GET or POST request to your application
- Use BXML verbs to leverage Programmable Voice API features for the call