IVR Glossary

Plum Voice's comprehensive documentation of IVR concepts, topics, and terminology.

Data
The data element allows a VoiceXML application to fetch arbitrary XML data from a document server without transitioning to a new VoiceXML document.   Read more...See also: Data Attribute, Recordcall
Data Attribute
A data attribute is a specific characteristic or describing occurrence that you can program into a data application.   Read more...See also: Attribute, Data
Data Linking Layer
In network architecture, the data layer is layer two in the seven-layer structure.   Read more...
Database
An organized collection of data that allows for fast storage, retrieval, and deletion. They are also known as a data bank. Databases use various languages like SQL to interact with applications attempting to modify the database.   Read more...See also: Query
Datafetchhint
The datafetchhint property tells the interpreter whether XML data files may be prefetched.   Read more...
Datamaxage
The datamaxage tells the platform the maximum acceptable age, in seconds, of cached data documents.   Read more...See also: Datamaxstale
Datamaxstale
The datamaxstale property tells the platform the maximum acceptable staleness, in seconds, of expired cached data documents.   Read more...See also: Datamaxage
Disconnect
The disconnect element is used to disconnect a specific call leg in a VoiceXML document.   Read more...
DNIS
DNIS stands for Dialed Number Identification Service. It is the number that the caller dialed. The DNIS, along with the ANI, are delivered to the IVR by the telco carrier for every phone call.   Read more...
Document Object Model
An interface for accessing and manipulating the elements of an XML, HTML, or XHTML document, standardized by the World Wide Web Consortium and typically offered as an API within the JavaScript engine of a web browser. A read-only subset of this interface is available for processing fetched XML within the Plum Voice Platform.   Read more...See also: Exit
Documentfetchhint
The documentfetchhint tells the platform whether or not documents may be pre-fetched.   Read more...
Documentmaxage
The documentmaxage property tells the platform the maximum acceptable age, in seconds, of cached documents.   Read more...See also: Documentmaxstale
Documentmaxstale
The documentmaxstale property tells the platform the maximum acceptable staleness, in seconds, of expired cached documents.   Read more...See also: Documentmaxage
DOM
An abbreviation for Document Object Model.
Domain Name System (DNS)
A domain name system is an online distributed database system that translates domain names into numerical values that are then readable by networking equipment for the purpose of locating and addressing devices worldwide.   Read more...
Download
In computer terms, download is used as a verb and it indicates that one system is receiving data from another.   Read more...
DTMF
Dual-Tone Multi-Frequency is a standard that defines the tones generated when pressing keys on your telephone keypad.   Read more...See also: application.lastresult$[i].utterance, Inputmodes, Interdigittimeout, Termchar
DTMF Grammar
VoiceXML can be programmed to detect caller input through the use of Dual Tone Multi-Frequency (DTMF) grammars. DTMF is the system used by the public switched telephone network (PTSN) to recognize tones produced by a telephone keypad.   Read more...

Search Glossary

Term of the Day

An web-based and graphical IVR application development environment created by Plum which can be used to rapidly prototype, create, share and deploy IVR applications. Currently in private beta.