As with VoiceXML, outbound dialing is a key feature for any CallXML application. Differing from VoiceXML, we have three ways that we can place calls using CallXML, and we will cover each method here in detail. Also note that while VoiceXML by itself can only handle two-party conferencing, the CallXML markup has the ability to handle multiple conferenced lines without having to involve CCXML into the mix.
Note: Outbound transfers and bridged transfers require the use of outbound dialing priveleges, which must be provisioned by voxeo support. If you have not contacted us to get these permissions, click here to learn how you can get hooked up with this feature.
Overview
CallXML Transfer Types and Call Exceptions: This section covers the different types of transfers, the different exceptions that can occur when making an outbound call, and how we can best handle them within the CallXML framework.
Outbound Sample Code: For those into examples, we present the correct methods used for placing an outbound call via either the <call>, or <conference> elements, or via the new <transfer> element. Rated 'G' for explicit depictions of outbound dialing.
Token Initiated Calls with CallXML: Showing a broad overview, plus the sample code that we all know and love, this section details outbound dialing via HTTP token trigger on the Voxeo network.
Answering Machine Detection: Possibly the most useful subsection in this category, this will detail how you can take advantage of the Call Progress Analyzer feature of the Voxeo networks to effectively detect answering machines versus humans when placing a call.
More Than You Want To Know About ANI - DNIS: This section is required 'core' reading for those who want to get serious about telephony applications. Understanding ANI and DNIS, (caller and called ID, respectively), is a key component of most real world applications, and this section will give you the background you need to be prepared for any situation. Except maybe a Kraftwerk reunion tour.
Transfer & Call Variables: Short and sweet, this section covers the available session variables that you can access when making outbound calls with CallXML.
ANNOTATIONS: EXISTING POSTS
0 posts - click the button below to add a note to this page