contrib/package: change luci-app-asterisk dependency to asterisk14-xip-core
[project/luci.git] / contrib / asterisk-xip / files / uci / dialplanconf.txt
1
2 dialplangeneral 
3         asterisk options:
4                 static
5                 writeprotect
6                 canreinvite
7                 clearglobalvars
8
9         global settings for dialzone out:
10                 lastdialed
11                 lastdialedtype
12
13         Global option for dialplanexten:
14                 answerfirst
15                 dialtimeout
16                 allowtransfer - allow transfers in dialing
17
18         voiceboxext    Extension to use for voicebox set on local client
19
20         international
21         internationalout
22
23 dialplan {name}         - Define a dialplan context
24         include
25         #=mailbox|voice|meetme|saytime|clock
26
27 dialplanexten  - Add number to Dialplan for ringing an extension
28         dialplan     - Dialplan to add to
29         extension    - Number to dial
30         type         - Channel type sip/iax/local
31         target       - Target
32         dialextension - Extension to dial
33         voicebox     - Voicebox to fall back to
34         timeout      - Timeout for dial
35         answerfirst  - Answer before dialing
36
37 dialplangoto
38                         dialplan|extension|target)
39
40 dialplansaytime
41         dialplan     - Dialplan to add to
42         extension    - Number to dial
43         zone         - Time Zone to use
44         format       - Format to use.
45
46 dialzone {name} - Outgoing zone.
47         uses          - Outgoing line to use: TYPE/Name
48         match (list)  - Number to match
49         countrycode   - The effective country code of this dialzone
50         international (list) - International prefix to match
51         localzone     - dialzone for local numbers
52         addprefix     - Prexix required to dial out.
53         localprefix   - Prefix for a local call
54
55 inzone
56         TODO
57
58 incominggeneral
59         allowtransfer  - Default Allow transfers for Dial()
60         timeout        - Default timeout for incoming calls
61         answerfirst    - Default value for incoming calls
62         mailbox        - Default global mailbox for incoming calls
63         lastcall       - Subroutine Context to store Last incoming call
64         lastcalltype   - Method for calling lastcall (default goto) goto|gosub|macro|start
65         missed         - Subroutine context to store last missed call dialplan context
66         missedtype     - Method for calling 'missed' context  goto|gosub|macro|start
67
68 incoming {name} - Incoming zone
69         allowtransfer    - Allow transfers for Dialed extension
70         timeout          - Timeout for call
71         answerfirst      - Answer the incoming call before Ringing
72         mailbox          - Voicemail mailbox to use when
73
74         beforeanswer     - Time to ring before asterisk 'answers' and takes control of the call
75         menucontext      - EXITCONTEXT for the ring once asterisk is handling the call
76         match            - Dialed number to match
77         matchcaller      - Caller to match
78         aftertimeout     - Target macro/goto once the timeout has past, before voicemail
79         aftertimeouttype - Type of the target (macro|start|goto)
80         lastcall         - Subroutine Context to store Last incoming call
81         lastcalltype     - Method for calling lastcall (default goto) goto|gosub|macro|start
82         missed           - Subroutine context to store last missed call dialplan context
83         missedtype       - Method for calling 'missed' context  goto|gosub|macro|start
84