Bandwidth Extensible Markup Language (BXML)

Bandwidth Extensible Markup Language (BXML) allows you to create voice applications easily without having to understand the underlying voice infrastructure. It allows web developers to efficiently embed voice communications capabilities into web-based applications.


How Bandwidth’s XML Creates Voice Enabling Applications

BXML is a markup language that allows you to easily voice enable your application to support your business processes. For example, you can easily use BXML to add voice to applications like a Customer Relationship Management (CRM) software platform to enable the capability to call a customer directly from the CRM application. Whether the application is the main offering for an enterprise business, like a call center, or a feature within an existing application, BXML allows you to quickly and efficiently voice enable the application to provide in context communications capabilities. In turn, you get to optimize the way your business engages with your customers. Call control, recording, and transcription capabilities are available to allow you to customize the application to meet your business needs.

BXML provides voice capabilities backed by Bandwidth’s network so you can be assured of great quality and reliability for your voice enabled applications.

What Are the Benefits of BXML

Quality and Reliability: Unlike some of our competitor’s offerings, BXML is backed by Bandwidth’s own Carrier-grade network.

Capex Savings: BXML allows you to provide voice capabilities without deploying on-premise solutions.

Cost: BXML provides a very cost-effective method of adding voice capabilities to applications.


Where We Talk About BXML

On our site

In our downloads

Terms Related to BXML


Learn More About Bandwidth’s Voice Services

By continuing to use this site, you are agreeing to our Privacy Policy and the use of cookies. Please click the continue button to close this notice. Continue