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? Get started on Bandwidth Build for free — 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