123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122 |
- [general]
- ;parkeddynamic = yes ; Enables dynamically created parkinglots. (default is no)
- ; A parking lot named
- ; named parking lot is indicated for use by the park application or a
- ; channel
- ; lot is guaranteed to exist and will be created even if default is left out of
- ; the configuration file.
- [default] ; Default Parking Lot
- parkext => 700 ; What extension to dial to park. (optional; if
- ; specified, extensions will be created for parkext and
- ; the whole range of parkpos)
- ;parkext_exclusive=yes ; Specify that the parkext created for this parking lot
- ; will only access this parking lot. (default is no)
- parkpos => 701-720 ; What range of parking spaces to use - must be numeric
- ; Creates these spaces as extensions if parkext is set.
- ; Since this value is interpreted numerically, leading 0
- ; will be ignored (so expect 00700-00720 to map to 700-720)
- context => parkedcalls ; Which context parked calls and the default park
- ;parkinghints = no ; Add hints priorities automatically for parkpos
- ; extensions if parkext is set
- ;parkingtime => 45 ; Number of seconds a call can be parked before returning
- ;comebacktoorigin = yes ; Setting this option configures the behavior of call parking when the
- ; parked call times out (See the parkingtime option). The default value is
- ;
- ;
- ; that parked this call. This is done by saving off the name of the channel
- ; that parked the call. The call will return to the context
- ; an extension created based on the name of the channel that originally parked
- ; the call. This extension will be created automatically to do a Dial() to the
- ; device that originally parked the call for comebacktodialtime seconds. If the
- ; call is not answered, the call will proceed to the next priority (usually none
- ; unless you deliberately set up a catch-all second priority in the park-call
- ; context) in the dialplan for extension matching the peer name (same as how
- ; peer names are flattened into extensions when comebacktoorigin is
- ;
- ;
- ; sending the call back to the extension that initially parked the call, or to
- ; an entirely different destination.
- ;
- ; When the parked call times out, send it back to the dialplan. The location
- ; will be defined by the comebackcontext option. The extension will be built from
- ; the saved channel name that parked the call. For example, if a SIP peer named
- ;
- ; (Note that an underscore is used here because the
- ; meaning in extension names for CallerID matching.) If this extension does not
- ; exist, the call will be sent to the
- ; extension of
- ;
- ;
- ; Additionally, in this example an extension of
- ; created in the
- ; Dial() to
- ;
- ; During the timeout procedure, the following variables are set
- ; PARKINGSLOT - extension that the call was parked in prior to timing out
- ; PARKEDLOT - name of the lot that the call was parked in prior to timing out
- ; PARKER - dial string to call the device that parked the call
- ;comebackdialtime = 30 ; When a parked call times out, this is the number of seconds to dial the device that
- ; originally parked the call. It is also available as a channel variable COMEBACKDIALTIME
- ; after a parked call has timed out.
- ; The default value is 30 seconds.
- ;comebackcontext = parkedcallstimeout
- ; The context a timed out call will return to if comebcktoorigin=no.
- ; The default value is
- ;courtesytone = beep ; Sound file to play to when someone picks up a parked call
- ; and also when the Touch Monitor is activated/deactivated.
- ; Default is no tone.
- ;parkedplay = caller ; Who to play courtesytone to when picking up a parked call.
- ; One of: parked, caller, both (default is caller)
- ;parkedcalltransfers = caller ; Enables or disables DTMF based transfers when picking up a parked call.
- ; one of: callee, caller, both, no (default is no)
- ;parkedcallreparking = caller ; Enables or disables DTMF based parking when picking up a parked call.
- ; one of: callee, caller, both, no (default is no)
- ;parkedcallhangup = caller ; Enables or disables DTMF based hangups when picking up a parked call.
- ; one of: callee, caller, both, no (default is no)
- ;findslot => next ; Sets the method for selecting parking spaces when a call is parked
- ;
- ;
- ;parkedmusicclass = default ; This is the MOH class to use for the parked channel
- ; as long as the class is not set on the channel directly
- ; using Set(CHANNEL(musicclass)=whatever) in the dialplan
- ;*** Define another parking lot
- ;
- ; The parkinglot used can be set with the CHANNEL(parkinglot) dialplan function or by
- ; setting the
- ;
- ; Parking lots can now be any named configuration category aside from
- ;
- ; prefixed with
- ;
- ;[edvina]
- ;context => edvina_park
- ;parkpos => 800-850
- ;findslot => next
- ;comebacktoorigin = no
- ;comebackdialtime = 90
- ;comebackcontext = edvinapark-timeout
- ;parkedmusicclass = edvina
- ;
- ; Since edvina doesn
- ; created for parking to it or for retrieving calls from it. These can be
- ; created manually in the dial plan by using the Park and ParkedCall
- ; applications.
|