Elements

Attributes

Supporting information on Limitations and Extensions

<accept>

  • connectionid

  • hints

For details on each specific instance of the hints attribute, see CCXML hints.

<assign>

  • name

  • expr

If the CCXML compliance flag is set to true, the session variables like session* is checked for read only.

<cancel>

sendid

<ccxml>

  • version

  • xml:base

  • xsi:schemaLocation

For more information on the xsi:schemaLocation attribute, visit the following websites:

<createcall>

  • dest

  • connectionid

  • aai

  • callerid

  • hints

  • timeout

  • joinid

  • joindirection

For details on each specific instance of the hints attribute, see CCXML hints.

<createccxml>

  • next

  • namelist

  • fetchparam

  • parameters

  • method

  • sessionid

  • timeout

  • maxage

  • maxstale

  • enctype

<createconference>

  • conferenceid

  • confname

  • reservedtalkers

  • reservedlisteners

  • hints

<destroyconference>

  • conferenceid

  • hints

<dialogprepare>

  • src

  • type

  • namelist

  • parameters

  • dialogid

  • connectionid

  • conferenceid

  • mediadirection

  • maxage

  • maxstale

  • enctype

  • method

  • hints

For details on each specific instance of the hints attribute, see CCXML hints.

<dialogstart>

  • src

  • preparedialogid

  • type

  • namelist

  • parameters

  • dialogid

  • connectionid

  • conferenceid

  • mediadirection

  • maxage

  • maxstale

  • enctype

  • method

  • hints

  • If the compliance flag is set to true, the flag checks if maxage is used with preparedialogid. In such a case, an error event is generated.

  • If the compliance flag is set to true, the flag checks if maxstaleis used with preparedialogid. In such a case, an error event is generated.

  • If the compliance flag is set to true, the flag checks if enctype is used with preparedialogid. In such a case, an error event is generated.

  • If the compliance flag is set to true, the flag checks if method is used with preparedialogid. In such a case, an error event is generated.

For details on each specific instance of the hints attribute, see CCXML hints.

<dialogterminate>

  • dialogid

  • immediate

  • hints

EP does not support the hints attribute.

<disconnect>

  • connectionid

  • reason

  • hints

<else>

<elseif>

cond

<eventprocessor>

statevariables

<exit>

  • expr

  • namelist

For EPM reporting, the following namelists are used:

  • avayaExitReason

  • avayaExitInfo1

  • avayaExitInfo2

  • avayaExitInfo5

  • avayaExitInfo6

  • avayaExitInfo7

  • avayaExitInfo8

  • avayaExitInfo9

  • avayaExitPreferredPath

  • avayaExitCustomerId

  • avayaExitTopic

<fetch>

  • next

  • type

  • namelist

  • method

  • fetchid

  • timeout

  • maxage

  • maxstale

  • timeout

  • mode

<goto>

fetchid

<if>

cond

<join>

  • id1

  • id2

  • duplex

  • hints

  • entertone

  • exittone

  • autoinputgain

  • autooutputgain

  • dtmfclamp

  • toneclamp

For details on each specific instance of the hints attribute, see CCXML hints.

<log>

  • label

  • expr

<merge>

  • connectionid1

  • connectionid2

  • hints

<Merge> is only supported by SIP, not by H.323.

<meta>

  • name

  • http-equiv

  • content

<metadata>

<move>

  • source

  • event

  • sessionid

<redirect>

  • connectionid

  • dest

  • reason

  • hints

For details on each specific instance of the hints attribute, see CCXML hints.

<reject>

  • connectionid

  • reason

  • hints

For details on each specific instance of the hints attribute, see CCXML hints.

<script>

  • src

  • fetchid

  • timeout

  • maxage

  • maxstale

  • charset

  • If the compliance flag is set to true, the src string should not include a single quote. In all other cases, the single quote is required.

    The following is an example of a noncompliant src string:<script src="updateaccount.js'"/>

    The following is an example of a compliant src string:script src="updateaccount.js'"/>

  • If the compliance flag is set to true, the charset string should not include a single quote. In all other cases, the single quote is required.

    The following is an example of a noncompliant charset string:<script src=”script_utf_8.es”charset="'UTF-8'"/>

    The following is an example of a compliant charset string:

    <script src=”script_utf_8.es”charset="'UTF-8"/>

<send>

  • target

  • targettype

    Note:

    The extra Avaya types are:

    • avaya_platform

    • avaya_plaform.web_service

    • SIPEndpoint

  • sendid

  • delay

  • name

    Note:

    If name is avaya.launchresponse, then status and failed_status can be used. The values for status and failed_status are:

    • success

    • no resource

    • busy

    • no answer

    • invalid telephony uri

    • network refuse

    • invalid application uri

    • appliction server failure

    • fax detected

    • network failed before connect

    • near end disconnect before connect

    • far end disconnect before connect

    • transferred before connect

    • unknown failure before connect

    • call disconnected before application started

  • namelist

  • hints

For details on each specific instance of the hints attribute, see CCXML hints.

<transition>

  • state

  • event

  • cond

<unjoin>

  • id1

  • id2

  • hints

<var>

  • name

  • expr