Page 415 - Asterisk™: The Future of Telephony
P. 415

w
                   Permits the called user to start and stop recording the call audio to disk by pressing
                   the automon sequence (as configured in features.conf). If the variable TOUCH_MONI
                   TOR is set, its value will be passed as the arguments to the Monitor() application
                   when recording is started. If it is not set, the default values of WAV||m are passed to
                   Monitor().
               W
                   Permits the calling user to record the call audio to disk by pressing the automon
                   sequence (as configured in features.conf).

               k
                   Permits the called party to park the call by sending the DTMF sequence defined
                   for call parking in features.conf.
               K
                   Permits the calling party to park the call by sending the DTMF sequence defined
                   for call parking in features.conf.

               If the URL argument is included, that URL will be sent to the channel (if supported).


                           If the channel variable named OUTBOUND_GROUP is set before Dial() is
                           called, all peer channels created by this application will be put in to that
                           call group. In the following example, all peer channels created by the
                           Dial() application will be part of the test call group:
                              ; using OUTBOUND_GROUP
                              exten => 123,1,Set(OUTBOUND_GROUP=test)
                              exten => 123,n,Dial(IAX2/anotherbox/12345)
                           If the OUTBOUND_GROUP_ONCE variable is set, all peer channels created by
                           this application will be put in to that group. Unlike OUTBOUND_GROUP,
                           however, the variable will be unset after use.


               The Dial() application sets the following variables upon exiting:
               DIALEDTIME
                   The total time elapsed from execution of Dial() until completion.
               ANSWEREDTIME
                   The total time elapsed during the call.
               DIALSTATUS
                   The status of the call, set as one of the following values:
                   CHANUNAVAIL
                       The channel is unavailable.
                   CONGESTION
                       The channel returned a congestion signal, usually indicating that it was unable
                       to complete the connection.



                                                                               Dial() | 387
   410   411   412   413   414   415   416   417   418   419   420