5e2aeeb901660903d24d5e2daf08a6bbdc7606d3
[asterisk/asterisk.git] / configs / sla.conf.sample
1 ;
2 ; Configuration for Shared Line Appearances (SLA).
3 ;
4 ; See doc/sla.txt for more information.
5 ;
6
7 ; ---- General Options ----------------
8 [general]
9 ; There are none!
10
11 ; -------------------------------------
12
13
14 ; ---- Trunk Declarations -------------
15 ;
16 ;[line1]                    ; Provide a name for this trunk.
17
18 ;type=trunk                 ; This line is what marks this entry as a trunk.
19
20 ;device=Zap/3               ; Map this trunk declaration to a specific device.
21                             ; NOTE: At this point, this *must* be a zap channel!
22
23 ;autocontext=line1          ; This supports automatic generation of the dialplan entries 
24                             ; if the autocontext option is used.  Each trunk should have 
25                             ; a unique context name.  Then, in zapata.conf, this device 
26                             ; should be configured to have incoming calls go to this context.
27
28 ;ringtimeout=30             ; Set how long to allow this trunk to ring on an inbound call before hanging 
29                             ; it up as an unanswered call.  The value is in seconds.
30
31 ;barge=no                   ; If this option is set to "no", then no station will be
32                             ; allowed to join a call that is in progress.  The default
33                             ; value is "yes".
34
35 ;hold=private               ; This option configure hold permissions for this trunk.
36                             ;   "open"    - This means that any station can put this trunk
37                             ;               on hold, and any station can retrieve it from
38                             ;               hold.  This is the default.
39                             ;   "private" - This means that once a station puts the
40                             ;               trunk on hold, no other station will be
41                             ;               allowed to retrieve the call from hold.
42
43 ;[line2]
44 ;type=trunk
45 ;device=Zap/4
46 ;autocontext=line2
47
48 ;[line3]
49 ;type=trunk
50 ;device=Zap/3
51 ;autocontext=line3
52
53 ;[line4]
54 ;type=trunk
55 ;device=Zap/4
56 ;autocontext=line4
57 ; --------------------------------------
58
59
60 ; ---- Station Declarations ------------
61
62 ;[station1]                 ; Define a name for this station.
63
64 ;type=station               ; This line indicates that this entry is a station.
65
66 ;device=SIP/station1        ; Each station must be mapped to a device.
67
68 ;autocontext=sla_stations   ; This supports automatic generation of the dialplan entries if 
69                             ; the autocontext option is used.  All stations can use the same 
70                             ; context without conflict.  The device for this station should 
71                             ; have its context configured to the same one listed here.
72
73 ;ringtimeout=10             ; Set a timeout for how long to allow the station to ring for an 
74                             ; incoming call, in seconds.
75
76 ;ringdelay=10               ; Set a time for how long to wait before beginning to ring this station
77                             ; once there is an incoming call, in seconds.
78
79 ;hold=private               ; This option configure hold permissions for this station.  Note
80                             ; that if private hold is set in the trunk entry, that will override
81                             ; anything here.  However, if a trunk has open hold access, but this
82                             ; station is set to private hold, then the private hold will be in
83                             ; effect.
84                             ;   "open"    - This means that once this station puts a call
85                             ;               on hold, any other station is allowed to retrieve
86                             ;               it.  This is the default.
87                             ;   "private" - This means that once this station puts a
88                             ;               call on hold, no other station will be
89                             ;               allowed to retrieve the call from hold.
90       
91
92 ;trunk=line1                ; Individually list all of the trunks that will appear on this station.  This
93                             ; order is significant.  It should be the same order as they appear on the
94                             ; phone.  The order here defines the order of preference that the trunks will
95                             ; be used.
96 ;trunk=line2
97 ;trunk=line3,ringdelay=5    ; A ring delay for the station can also be specified for a specific trunk.
98                             ; If a ring delay is specified both for the whole station and for a specific
99                             ; trunk on a station, the setting for the specific trunk will take priority.
100                             ; This value is in seconds.
101
102 ;trunk=line4,ringtimeout=5  ; A ring timeout for the station can also be specified for a specific trunk.
103                             ; If a ring timeout is specified both for the whole station and for a specific
104                             ; trunk on a station, the setting for the specific trunk will take priority.
105                             ; This value is in seconds.
106
107
108 ;[station2](station)        ; Define a station that uses the configuration from the template "station".
109 ;device=SIP/station2
110 ;
111 ;[station3](station)
112 ;device=SIP/station3
113 ;
114 ;[station4](station)
115 ;device=SIP/station4
116 ;
117 ;[station5](station)
118 ;device=SIP/station5
119 ; --------------------------------------
120