Jump to: navigation, search

vxmli Section



     


ac.allow_if_missing

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Used for data. Determines the behaviour when fetched XML data does not contain any access-control processing instructions. This parameter only has an effect if ac.enabled is set to true. A value of true means to allow access to XML data if access-control directive is missing. A value of false means to disallow access to XML data if access-control directive is missing.

ac.allow_if_nomatch

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Used by the data tag. This determines the behaviour of access-control when the host machine does not appear in any access-control directive. This parameter only has an effect if ac.enabled is set to true.

ac.enabled

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Controls support for access-control when using the data tag

ac.use_platform_host_for_file_url

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Used for the data element. It determines the behaviour when the VoiceXML page accessing the XML data is a file URI. When set to true it will force access-control to use the hostname of the platform when verifying access-control instructions. When set to false, access will be allowed if VoiceXML page is a file URI.

asr.release_on_transfer

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect: Immediately


If the value is true, all open ASR engines will be released upon a successful transfer (where no speech grammars are loaded). If the value is false, no open ASR engines will be released upon a successful transfer.

beep.uri

Default Value: file://$InstallationRoot$/audio/ulaw/default_audio/endofprompt.vox
Valid Values: Please specify a valid URI to the beep file.
Changes Take Effect: At start/restart


The URI (can be either file:// or http://) of the beep file to be played when beep="true" in the record tag.

break.strength.medium

Default Value: 500
Valid Values: A number between 1 and 1000000 inclusive.
Changes Take Effect: At start/restart


Specifies the time in milliseconds that the Interpreter should use when encountering a break with the specified strength. This value will be ignored if the break is rendered by a TTS service.

break.strength.strong

Default Value: 1000
Valid Values: A number between 1 and 1000000 inclusive.
Changes Take Effect: At start/restart


Specifies the time in milliseconds that the Interpreter should use when encountering a break with the specified strength. This value will be ignored if the break is rendered by a TTS service.

break.strength.weak

Default Value: 200
Valid Values: A number between 1 and 1000000 inclusive.
Changes Take Effect: At start/restart


Specifies the time in milliseconds that the Interpreter should use when encountering a break with the specified strength. This value will be ignored if the break is rendered by a TTS service.

break.strength.x-strong

Default Value: 2000
Valid Values: A number between 1 and 1000000 inclusive.
Changes Take Effect: At start/restart


Specifies the time in milliseconds that the Interpreter should use when encountering a break with the specified strength. This value will be ignored if the break is rendered by a TTS service.

break.strength.x-weak

Default Value: 50
Valid Values: A number between 1 and 1000000 inclusive.
Changes Take Effect: At start/restart


Specifies the time in milliseconds that the Interpreter should use when encountering a break with the specified strength. This value will be ignored if the break is rendered by a TTS service.

builtin_path

Default Value: $InstallationRoot$/audio/ulaw/
Valid Values: Please specify a valid file system path.
Changes Take Effect: At start/restart


This parameter indicates the main path to search for builtin audio files

cache.document.max_count

Default Value: 50
Valid Values: Must be an integer greater than or equal to 0.
Changes Take Effect: At start/restart


The maximum number of documents that may be cached concurrently.

cache.document.max_entry_size

Default Value: 100000
Valid Values: Must be an integer greater than or equal to 0.
Changes Take Effect: At start/restart


The maximum size of each cached document in bytes.

cache.document.max_size

Default Value: 1000000
Valid Values: Must be an integer greater than or equal to 0.
Changes Take Effect: At start/restart


The maximum size, in bytes, of all concurrently cached documents.

compiled_script_cache.enable

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Used to enabled ECMAScript caching in the VoiceXML interpreter.

compiled_script_cache.max_cache_size

Default Value: 2000000
Valid Values: A number between 0 and 50000000 inclusive.
Changes Take Effect: At start/restart


The maximum size, in bytes, of all concurrently cached scripts.

compiled_script_cache.max_cached_script_size

Default Value: 100000
Valid Values: A number between 0 and 1000000000 inclusive.Note that if minimum script size given by complied_script_cache.min_cached_script_size is set to a non-zero value then max size specified by this configuration parameter should be greater than the minimum script size for the script to be cached successfully.
Changes Take Effect: At start/restart


The maximum size, in bytes, of a script to be cached.

compiled_script_cache.max_cached_scripts_count

Default Value: 10000
Valid Values: A number between 0 and 1000000 inclusive.
Changes Take Effect: At start/restart


The maximum number of scripts that may be cached concurrently.

compiled_script_cache.min_cached_script_size

Default Value: 200
Valid Values: A number between 0 and 1000000000 inclusive.
Changes Take Effect: At start/restart


The minimum size, in bytes, of a script to be cached.

conformance.disable_application_lastresult_extensions

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


When set to true, none of the additional extension properties of the application.lastresult$ object are set when a result is exposed.

conformance.disallow_exec_content_within_prompts

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


When set to true, executable content is not permitted inside foreach, when the foreach is inside a prompt.

conformance.rfc5552_bye_reason

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Indicates whether the interpreter will conform to RFC5552, in terms of including reason= in the body of the SIP BYE message. When it is set to false, the message will not have the __reason entry.

conformance.strict_complete_timeout

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect:


When set to true, the interpreter will calculate the maximum of the completetimeout and incompletetimeout values as the value for the incompletetimeout.

conformance.strict_grammar_mode

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Indicates whether the interpreter will follow the VoiceXML specification strictly when handling the grammar element. Specifically, when set to false it will NOT ignore the mode attribute for an external grammar.

conformance.strict_tts_mode

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Indicates whether the Interpreter will be strict in conformance of the tts mode. The TTS language will be checked against the list specified in conformance.supported_tts_languages.

conformance.supported_builtin_dtmf

Default Value: boolean digits currency date number phone time
Valid Values: Can be an empty string or a space separated list of dtmf build-in grammars.
Changes Take Effect: At start/restart


Indicates the platform supported dtmf built-in grammars when strict grammar mode is enabled. This is a space delimited list.

conformance.supported_builtin_voice

Default Value: boolean digits currency date number phone time universals/Cancel universals/Exit universals/Help
Valid Values: Can be an empty string or a space separated list of voice build-in grammars.
Changes Take Effect: At start/restart


Indicates the platform supported voice built-in grammars when strict grammar mode is enabled. This is a space delimited list.

conformance.supported_grammar_languages

Default Value: en-US
Valid Values: A space separated list of language codes.
Changes Take Effect: At start/restart


Indicates the grammar languages supported. Note that this is only meaningful when conformance.strict_grammar_mode is enabled.

conformance.supported_tts_languages

Default Value: en-US
Valid Values: A space separated list of language codes.
Changes Take Effect: At start/restart


Indicates the tts languages supported. This is a '|' delimited list.

consultationtransfer.result

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Specifies whether consultation transfer result would be exposed to parent page during multiphase transfer.

data.use_xerces_dom_parser

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Choose the XML DOM parser for data tag. Setting this to true is to choose Xerces XML parser; else XML for script is used.

data.xmlscript_path

Default Value: $InstallationRoot$/script/
Valid Values: Please specify a valid path to a folder.
Changes Take Effect: At start/restart


The path of the java script files which are required if XML for script is used for the XML DOM parser. The names of the XML DOM parsing script files are xmlsax.js and xmlw3dom.js, and they should exist in this path

debug.enabled

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Enable real time debugging for the platform.

debug.server.ip

Default Value: default
Valid Values: Please specify a valid IP address.
Changes Take Effect: At start/restart


The IP address that the debugging client should use to connect to the platform. The platform reports this value to the debugging client via SIP 18x response. A value of "default" means that the platform will determine the IP address programmatically.

debug.server.port

Default Value: 27666
Valid Values: An integer between 1025 and 65535 inclusive. or 0 to disable this port
Changes Take Effect: At start/restart


The TCP port that the platform will accept socket connections from the debugging client. Setting to 0 will disable this port.

debug.server.port.public

Default Value: 27666
Valid Values: An integer between 1025 and 65535 inclusive.
Changes Take Effect: At start/restart


The TCP port that the debugging client should use to connect to the platform. The platform reports this value to the debugging client via SIP 18x response. This value is publicly exposed and may be different from debug.server.port if a firewall separates the platform and the debugging client.

debug.server.tlscert

Default Value: $InstallationRoot$/config/x509_certificate.pem
Valid Values: Please specify a valid path to the TLS Certificate.
Changes Take Effect: At start/restart


The path and file name of the TLS Certificate. This is required to establish a TLS connection between the debugging client and the platform.

debug.server.tlskey

Default Value: $InstallationRoot$/config/x509_private_key.pem
Valid Values: Please specify a valid path to the TLS Key.
Changes Take Effect: At start/restart


The path and file name of the TLS Key. This is required to establish a TLS connection between the debugging client and the platform.

debug.server.tlspassword

Default Value:
Valid Values: Please specify TLS Key password.
Changes Take Effect: At start/restart


The password required to use the TLS Key, if the TLS Key is password protected.

debug.server.tlsport

Default Value: 27668
Valid Values: An integer between 1025 and 65535 inclusive, or 0 to disable the port.
Changes Take Effect: At start/restart


The TLS port that the platform will accept socket connections from the debugging clients. Setting to 0 will disable this port.

debug.server.tlsport.public

Default Value: 27668
Valid Values: An integer between 1025 and 65535 inclusive.
Changes Take Effect: At start/restart


The TLS port that the debugging clients should use to connect to the platform. The platform reports this value to the debugging client via SIP 18x response. This value is publicly exposed and may be different from debug.server.tlsport if a firewall separates the platform and the debugging clients.

default.alternate_uri

Default Value:
Valid Values: Please specify a valid URI address.
Changes Take Effect: At start/restart


The value to use for an alternate URI when the main one can not be fetched.

default.connecttimeout

Default Value: 30000
Valid Values: A number between 0 and 1000000 inclusive.
Changes Take Effect: At start/restart


The default value to use for a transfer's connecttimeout attribute if not provided. Applies to bridge or consultation transfers. Specified in milliseconds.

default.xmllang

Default Value: en-US
Valid Values: A valid language code.
Changes Take Effect: At start/restart


The default value to use for xml:lang when it is not provided in the document.

defaults_vxml_url

Default Value: file://$InstallationRoot$/config/defaults-ng.vxml
Valid Values: Please specify a valid path to a VoiceXML file.
Changes Take Effect: At start/restart


This parameter specifies the defaults.vxml path if a default root page is not specified in the DNIS-URL mapping.

detailed_fetch_error.enable

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Specifies whether a more detailed fetch error should be generated. If enabled, a different error id and trap is generated for fetching errors of type 4xx, all other fetching errors will be handled as usual. In addition, the CallId is included to all fetching error log message.

directories.save_tempfiles

Default Value: $InstallationRoot$/tmp/
Valid Values: Please specify a valid path.
Changes Take Effect: At start/restart


The directory in which to save tempfiles.

expose.nlsml.dom

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Instructs the interpreter whether to expose the NLSML result from the recognizer as a DOM object in application.lastresult$.xmlresult. A value of true means to expose NLSML result from recognizer. A value of false means not to expose NLSML result from recognizer. When this feature is enabled, it may consume large amount of CPU and memory resource if the application has application.lastresult$ as namelist value in various VoiceXML tags, such as <return> in a subdialog.

getinfo_pairs

Default Value:
Valid Values: Can be an empty string or a comma separated list of <param>=<value> items.
Changes Take Effect: Immediately


It is used to set up the valid input parameter and its value for function _VGGetInfo(parameter) / _GetInfo(parameter). The list is comma-delimited, and each item in the list must be in the format <param>=<value>, for example hostaddr=www.genesyslab.com,company=genesys.

grammar.builtin_basepath_linux

Default Value:
Valid Values: Please specify a valid Linux folder path.
Changes Take Effect: At start/restart


Builtin grammar base path. This parameter is effective when parameter inlinegrammar_by_url is set to false.

grammar.builtin_basepath_win

Default Value:
Valid Values: Please specify a valid Windows folder path.
Changes Take Effect: At start/restart


Builtin grammar base path. This parameter is effective when parameter inlinegrammar_by_url is set to false.

grammar.builtin_baseurl

Default Value:
Valid Values: Please specify a valid URL address.
Changes Take Effect: At start/restart


The base URL to be used when exposing builtin dtmf grammars as a URL to be fetched by an offboard speech engine. This parameter is effective only when parameter inlinegrammar_by_url is set to true.

grammar.builtin:dtmf/currency

Default Value: dtmf/currency.grxml
Valid Values: please specify a relative path to the builtin currency grammar file.
Changes Take Effect: At start/restart


Builtin currency grammar path relative to grammar.builtin_basepath_win or grammar.builtin_basepath_linux or grammar.builtin_baseurl.

grammar.builtin:dtmf/date

Default Value: dtmf/date.grxml
Valid Values: please specify a relative path to the builtin date grammar file.
Changes Take Effect: At start/restart


Builtin date grammar path relative to grammar.builtin_basepath_win or grammar.builtin_basepath_linux or grammar.builtin_baseurl.

grammar.builtin:dtmf/number

Default Value: dtmf/number.grxml
Valid Values: please specify a relative path to the builtin number grammar file.
Changes Take Effect: At start/restart


Builtin number grammar path relative to grammar.builtin_basepath_win or grammar.builtin_basepath_linux or grammar.builtin_baseurl.

grammar.builtin:dtmf/phone

Default Value: dtmf/phone.grxml
Valid Values: please specify a relative path to the builtin phone grammar file.
Changes Take Effect: At start/restart


Builtin phone grammar path relative to grammar.builtin_basepath_win or grammar.builtin_basepath_linux or grammar.builtin_baseurl.

grammar.builtin:dtmf/time

Default Value: dtmf/time.grxml
Valid Values: please specify a relative path to the builtin time grammar file.
Changes Take Effect: At start/restart


Builtin time grammar path relative to grammar.builtin_basepath_win or grammar.builtin_basepath_linux or grammar.builtin_baseurl.

grammar.mimetypes

Default Value: application/srgs+xml|.grxml|application/srgs|.srgs|Media-Type|.grammar|application/x-abnf|.abnf
Valid Values: Can be an empty string or a '|' separated list of mime types.
Changes Take Effect: At start/restart


When vxmli.inlinegrammar_by_url is enabled, the interpreter exposes inline grammars as external grammars for an offboard speech engines as a URL reference, by a locally configured web server. This parameter defines the mappings between the media type of the grammars to the file extension of the exposed URL. The web server should be configured with the same mapping so that the media type of the grammar is exposed correctly to the speech engines. When vxmli.inlinegrammar_by_url is disabled, the interpreter exposes the inline grammar directly in the MRCP request. The mimetypes defined in this parameter are used to verify the type attribute specified in the grammar element.

grammars.cache_size

Default Value: 50000
Valid Values: A number between 1 and 1000000 inclusive.
Changes Take Effect: At start/restart


The amount of memory to allocate for caching grammars. This is slightly more than 100 bytes per grammar.

http.accept

Default Value:
Valid Values: Can be an empty string or a list of mime types according to the HTTP specification.
Changes Take Effect: At start/restart


Specifies the acceptable mime types for fetched resources. If left to empty, it takes on a value of "*/*"

http.user_agent

Default Value: NGi/$VERSION$
Valid Values: Specify a valid HTTP user agent.
Changes Take Effect: At start/restart


Specifies the HTTP user agent to use when fetching resources. If $VERSION$ is contained in the value, it will be replaced with the actual GVP product version info.

http.version

Default Value: 1.1
Valid Values: Choose between: 1.0 or 1.1
Changes Take Effect: At start/restart


Specifies the http version to use when fetching resources. Specify 1.0 or 1.1. Default value is 1.1.

initial_request_enctype

Default Value: application/x-www-form-urlencoded
Valid Values: Please specify a valid HTTP encoding type.
Changes Take Effect: At start/restart


The HTTP encoding type to use for the initial request when the request method is POST

initial_request_fetchtimeout

Default Value: 30000
Valid Values: A number between 0 and 1000000 inclusive.
Changes Take Effect: At start/restart


The fetch timeout (in ms) of the initial VXML document. If document fetch is not completed within this time, the fetch is considered to have failed and the call will be rejected. If value is set to 0, the parameter will be ignored and 60000 will be used instead.

initial_request_maxage

Default Value: -1
Valid Values: An integer greater or equal to -1
Changes Take Effect: At start/restart


Specifies the maximum age (in ms) of content that the VXML document is willing to use. -1 if undefined. The document is not willing to use stale content, unless initial_request_maxstale is defined. Note that since the initial page fetch always include the session id, it is nearly impossible to have this option be meaningful for the initial page. It is, however, meaningful for the initial root page.

initial_request_maxstale

Default Value: -1
Valid Values: An integer between -1 and 1000000 inclusive.
Changes Take Effect: At start/restart


Specifies the maximum amount of time (in ms) past content expiration that the VXML document is willing to accept. -1 if undefined.

initial_request_method

Default Value: GET
Valid Values: Choose between: GET or POST
Changes Take Effect: At start/restart


The HTTP method to use for the initial request

inlinegrammar_by_url

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


If this is enabled, NGI hosts inline grammars using the local web server and passes the grammar URL to the MRCP server. This allows NGI to share the same grammar URL among multiple recognitions to optimize loading of grammar. If this is disabled, NGI passes the inline grammar directly to the MRCP server in the MRCP request.

jsruntime_size

Default Value: 64
Valid Values: A number between 1 and 64 inclusive.
Changes Take Effect: At start/restart


Specifies the size of each JavaScript Engine Runtime in MB.

jsstack_size

Default Value: 16384
Valid Values: A number between 1 and 2097152 inclusive.
Changes Take Effect: At start/restart


Specifies the stack size of each JavaScript Engine context in byte.

legacy.simple_dtmf_grammars

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect:


When set to true this parameter tells the interpreter to support certain inline legacy DTMF grammars that do not follow proper ABNF syntax.

local.webserver.basepath_linux

Default Value:
Valid Values: Please specify a valid Linux folder path.
Changes Take Effect: At start/restart


This is the path on the local file system where the interpreter writes the inline grammar files, so that the onboard web server can expose the grammar as a URL to an offboard speech engine.

local.webserver.basepath_win

Default Value:
Valid Values: Please specify a valid Windows folder path.
Changes Take Effect: At start/restart


This is the path on the local file system where the interpreter writes the inline grammar files, so that the onboard web server can expose the grammar as a URL to an offboard speech engine.

local.webserver.baseurl

Default Value:
Valid Values: Please specify a valid URL.
Changes Take Effect: At start/restart


This is the base URL to be used when exposing inline grammars as a URL to be fetched by an offboard speech engine.

logdir

Default Value: $InstallationRoot$/logs/
Valid Values: please specify a valid folder path.
Changes Take Effect: At start/restart


The directory for logs created from the log element with destination file.

maintainer.email_subject

Default Value: Message from GVP to Application Maintainer
Valid Values: Please specify an email address.
Changes Take Effect: At start/restart


The text to use as the subject for Maintainer Email messages.

maintainer.enabled

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: Immediately


If true, the maintainer email feature is enabled. Otherwise, it is disabled.

maintainer.log_message.on_error

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Controls whether the Interpreter will create a log message for the maintainer package automatically, when an error is thrown. A value of true means message is logged on errors. A value of false means no message is logged on errors.

max_application_logfile_size

Default Value: 524288000
Valid Values: A number between 0 and 2147483647 inclusive.
Changes Take Effect: At start/restart


The maximum size in bytes of an application log file which can be logged by using the log element with dest value set to file.

max_loop_count

Default Value: 1000
Valid Values: A number between 0 and 1000000 inclusive.
Changes Take Effect: At start/restart


Maximum number of runtime loops is allowed between waiting states in an application execution. The runtime loop count will be increased when any form item, event handler and an iteration of the foreach element is executed. And the counter will be reset at a waiting state (e.g. waiting for user input, recording and transferring call).

max_num_documents

Default Value: 5000
Valid Values: A number between 1 and 1000000 inclusive.
Changes Take Effect: At start/restart


This parameter specifies the maximum number of cacheable documents

max_num_sessions

Default Value: 10000
Valid Values: A number between 1 and 1000000 inclusive.
Changes Take Effect: At start/restart


The maximum number of permitted concurrent sessions

max_runtime_error

Default Value: 1000
Valid Values: A number between 0 and 100000 inclusive.
Changes Take Effect: At start/restart


Maximum number of runtime application errors is allowed. The runtime error count will be increased when any application run time error is encountered.

max_script_time

Default Value: 2000
Valid Values: A number between 0 and 10000000 inclusive.
Changes Take Effect: At start/restart


Maximum duration in millisecond is allowed for each script or ECMAScript expression execution.

max_scripturl_length

Default Value: 16384
Valid Values: A number between 0 and 65000 inclusive.
Changes Take Effect: At start/restart


When the scripturl length exceeds the above value, MCP will throw sematic error while processing the script tag. There will be no limit when it's set to 0.

max_size.script_file

Default Value: 0
Valid Values: A number between 1000 and 1000000000 inclusive. Or 0 to disable the limit.
Changes Take Effect: At start/restart


Maximum Size allowed in bytes of the script file. If the limit is exceeded, it will result in a badfetch.

max_size.vxml_page

Default Value: 0
Valid Values: A number between 1000 and 1000000000 inclusive. Or 0 to disable the limit.
Changes Take Effect: At start/restart


Maximum Size allowed in bytes of the VXML Document. If the limit is exceeded, it will result in a badfetch.

max_size.xml_data

Default Value: 0
Valid Values: A number between 1000 and 1000000000 inclusive. Or 0 to disable the limit.
Changes Take Effect: At start/restart


Maximum Size allowed in bytes of the XML/JSON data. If the limit is exceeded, it will result in a badfetch.

max_subdialog_depth

Default Value: 50
Valid Values: A number between 1 and 1000 inclusive.
Changes Take Effect: At start/restart


Maximum depth of subdialogs allowed in a VXML session. The subdialog depth increments when a subdialog is entered, and the depth decrements when a subdialog is returned.

messaging.enabled

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect:


When set to true the send and receive tags function as normal. Otherwise, these tags are not permitted in VoiceXML pages.

num_session_processing_threads

Default Value: 8
Valid Values: A number between 0 and 1000 inclusive.
Changes Take Effect: At start/restart


The total number of VXML page execution threads to create.

oem_namespace

Default Value: http://www.genesyslab.com/2006/vxml21-extension http://www.voicegenie.com/2006/vxml21-extension
Valid Values: Can be an empty string or a space separated list of XML-namespace extentions.
Changes Take Effect: At start/restart


This defines the XML-namespace the applications must use for the non-standard, extension features. Each extension XML attribute/element must be defined in this namespace.

performjsgc_on_subdialogreturn

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Specifies whether to perform JavaScript Engine garbage collection during subdialog return.

recording.basepath

Default Value: $InstallationRoot$/record
Valid Values: Please specify a valid file system path.
Changes Take Effect: At start/restart


This parameter indicates the base path where the dest/destexpr/filename/filenameexpr attributes of record are based upon.

recordutterance.path

Default Value: $InstallationRoot$/utterance
Valid Values: Please specify a valid file system path.
Changes Take Effect: At start/restart


This parameter indicates the parent directory where all the recorded utterance files are saved, when the user has specified the sub-directory name using com.voicegenie.utterancedest or vg:utterancedest.

savetmpfiles.max_bytes

Default Value: 100000000
Valid Values: A number between 0 and 2000000000 inclusive.
Changes Take Effect: At start/restart


Maximum bytes allowed for the total saved temp files per session. If the limit is exceeded, savetmpfiles will be disabled for the applicable session.

script_max_loop

Default Value: 1000000
Valid Values: A number between 0 and 10000000 inclusive.
Changes Take Effect: At start/restart


Maximum number of loops is allowed in each script or ECMAScript expression execution. The loop counter will be increased by 1 when a script branches backward during execution and when a function returns.

session_vars

Default Value: session.connection.local.uri|LOCALURI|1|session.connection.remote.uri|REMOTEURI|1|session.connection.originator|ORIGIN|1|session.connection.protocol.name|PROTOCOLNAME|0|session.connection.protocol.version|PROTOCOLVERSION|0|session.connection.protocol.sip.headers|Sip.Invite|6|session.connection.protocol.sip.headers.originalcase|Sip.Invite.originalcase|6|session.connection.redirect|REDIRECTHEADER|7|session.connection.callidref|CALLIDREF|1|session.vendor_name.instance.parent|PARENT|1|session.connection.ocn|OCN|1|session.connection.rdnis|RDNIS|1|session.connection.rreason|RREASON|1|session.connection.uuid|XGENESYSCALLUUID|1|session.connection.dn|IVRPORT|1|session.vendor_name.cs.username|XGENESYSCSUSERNAME|1|session.vendor_name.cs.password|XGENESYSCSPASSWORD|1|session.connection.record|Record.Status|0
Valid Values: <session-variable>|<variable-name>|(0|1|2|3)[|<session-variable>|<variable-name>|(0|1|2|3)]*
Changes Take Effect: At start/restart


Each session variable entry is composed of three components. The first component is the session variable name as exposed within VoiceXML. The second component is the variable name sent back from the Call Manager. The third component indicates either whether the session variable will be included in the request for the initial page URL (0 = do not include, 1 = include in GET, 2 = include in POST, 3 = include in GET and POST), or the type of array of the session variable (6 = associative array, 7 = array specific for draft-burke). This is a '|' delimited list. Besides the default variables, session.connection.protocol.sip.body (session.connection.protocol.sip.body|Sip.Body|0) contains string in initial SIP INVITE body. For INVITE without body, the variable is 'undefined'. The variable session.connection.record (session.connection.record|Record.Status|0) will hold the status of only IVR-Recording, it does not apply for FCR nor the recordings initiated using record tag in VXML.

tmpdir

Default Value: $InstallationRoot$/tmp/
Valid Values: please specify a valid folder path.
Changes Take Effect: At start/restart


Temp directory that exists on the platform

transfer.allowed

Default Value: true
Valid Values: Choose between: true or false
Changes Take Effect: At start/restart


Indicates whether transfers should be permitted

tts.defaultengine

Default Value: default
Valid Values: The engine name must be a string.
Changes Take Effect: Immediately


The engine specified here will be used as the default TTS engine. An application using a different name should override this using the Request URI configuration or the ttsengine property.

universals_path_linux

Default Value:
Valid Values: Please specify a valid Linux file system path.
Changes Take Effect: At start/restart


The path on the local file system where the universal grammar files are stored.

universals_path_win

Default Value:
Valid Values: Please specify a valid Windows file system path.
Changes Take Effect: At start/restart


The path on the local file system where the universal grammar files are stored.

universals.cancel

Default Value: builtin:grammar/universals/Cancel
Valid Values: A location or URL of the universal cancel grammar.
Changes Take Effect: At start/restart


This parameter specifies the universal cancel grammar used by the platform

universals.exit

Default Value: builtin:grammar/universals/Exit
Valid Values: A location or URL of the universal exit grammar.
Changes Take Effect: At start/restart


This parameter specifies the universal exit grammar used by the platform

universals.help

Default Value: builtin:grammar/universals/Help
Valid Values: A location or URL of the universal help grammar.
Changes Take Effect: At start/restart


This parameter specifies the universal help grammar used by the platform

use_isdn_mapping

Default Value: 0
Valid Values: Choose between: 0 or 1
Changes Take Effect: At start/restart


This parameter controls whether the disconnected return status of the outbound leg should be derived from ISDN code or internal disconnect reason. 0: uses internal disconnect reason
1: uses ISDN code

userdata.convert_name_to_lowercase

Default Value: false
Valid Values: Choose between: true or false
Changes Take Effect: Immediately/session


Whether or not to convert the userdata name to lower case.

userdata.prefix

Default Value: X-Genesys-
Valid Values: Please specify a valid SIP header prefix.
Changes Take Effect: At start/restart


This is a string that, when used as a prefix in a SIP header, identifies userdata variables.

This page was last edited on July 24, 2017, at 09:07.
Comments or questions about this documentation? Contact us for support!