This command starts a new session, or instance, of a Tcl IVR 2.0 application. It cannot start a session for a VoiceXML application because Cisco IOS software cannot start a VoiceXML application without an active call leg.
You can start an application instance only after the Tcl application is loaded onto the gateway with the callapplicationvoice command.
If this command is used, the session restarts if the gateway reboots.
The nocallapplicationsessionstart command stops the Tcl session and removes the configuration from the gateway. You can stop an application session without removing the configuration by using thecallapplicationsessionstop command.
VoiceXML sessions cannot be stopped with the nocallapplicationsessionstart command because VoiceXML sessions cannot be started with Cisco IOS commands.
If the application session stops running, it does not restart unless the gateway reboots. A Tcl script might intentionally stop running by executing a "call close" command for example, or it might fail because of a script error.
You can start multiple instances of the same application by using different instance names.
Effective with Cisco IOS Release 12.4(24)T, the following warning message is displayed to direct users to the replacement command options:
Router(config)# call application session start
Warning: This command has been deprecated. Please use the following:
The following example starts a session named my_instance for the application named demo:
call application session start my_instance demo
The following example starts another session for the application named demo:
call application session start my_instance2 demo