How-To Guides

Messaging Tutorials

Voice Tutorials

Dashboard Customers

How-To Guides

Import Dashboard Numbers to Use Messaging APIs (REST)

Bandwidth customers using the Bandwidth Dashboard for ordering phone numbers and voice services, may choose to also use HTTP APIs for messaging for SMS/MMS.  This guide shows the 4 basic steps to use only Application Platform HTTP APIs for messaging with an existing Dashboard account with existing phone numbers.

Buy Phone Numbers (REST)

This example shows you how to buy numbers for use with your Application Platform account.

Send a SMS/MMS (REST)

This example shows you how to send an outbound SMS or MMS message to a mobile phone.

Setup Incoming Messages & Calls (REST)

Learn how to setup your application to receive inbound calls and texting messaging.

Outbound Phone Calls (REST)

This example shows you how to make an outbound voice call, such as an automated phone call reminder.

SMS Auto-Reply (BXML)

This example shows you how to receive an inbound SMS text message and auto-reply to it.

Basic Call Forwarding (BXML)

This example shows you how to receive an inbound voice call on one of your Bandwidth phone numbers and create an new outgoing phone call to bridge the calls together for a call forwarding application.

Call Tracking (REST)

This how-to guide shows how to create a basic call tracking application for using phone numbers used to track the effectiveness of online (or offline) advertising.

IVR Assisted Transfer (BXML)

This example shows you how you can use Bandwidth XML (BXML) to implement a simple assisted transfer flow. It shows how to use BXML to  for inbound call handling, making an outbound call, managing separate call flows for different call legs and conferencing separate call legs together.

Voice Reminders (REST)

This example shows you how to make an outbound voice call, such as an automated phone call reminder.

Basic Voicemail (REST)

This guide shows both a simple event model for building a voicemail application for recording and then for playing voice messages to help get you started building your own customized voicemail applications.

SMS Delivery Receipts (REST)

Mobile Quick Start Guide

This guide introduces you the Bandwidth Mobile SDKs using a sandbox server app hosted by Bandwidth and the mobile reference apps. The mobile reference apps are available for both iOS and Android.

WebRTC Quick Start Guide

This example shows you how to make and receive phone calls in your web browser.

SIP Clients & Registering SIP Endpoints (REST)

This guide shows how to get started with SIP endpoints for SIP Phones, Mobile Clients, Web Clients and IP Phones.