aboutsummaryrefslogtreecommitdiffstats
path: root/configs/sla.conf.sample
blob: 701ed1d640992354e40302597ea985057b866b09 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
;
; Configuration for Shared Line Appearances (SLA).
;
; See doc/sla.txt for more information.
;

; ---- General Options ----------------
[general]
; There are none!

; -------------------------------------


; ---- Trunk Declarations -------------
;
;[line1]                  ; Provide a name for this trunk.
;type=trunk               ; This line is what marks this entry as a trunk.
;
;device=Zap/3             ; Map this trunk declaration to a specific device.
                          ; NOTE: At this point, this *must* be a zap channel!

;autocontext=line1        ; This supports automatic generation of the dialplan entries 
                          ; if the autocontext option is used.  Each trunk should have 
                          ; a unique context name.  Then, in zapata.conf, this device 
                          ; should be configured to have incoming calls go to this context.

;ringtimeout=30           ; Set how long to allow this trunk to ring on an inbound call before hanging 
                          ; it up as an unanswered call.  The value is in seconds.

;[line2]
;type=trunk
;device=Zap/4
;autocontext=line2

;[line3]
;type=trunk
;device=Zap/3
;autocontext=line3

;[line4]
;type=trunk
;device=Zap/4
;autocontext=line4
; --------------------------------------


; ---- Station Declarations ------------

;type=station                       ; This line indicates that this entry is a station.

;autocontext=sla_stations           ; This supports automatic generation of the dialplan entries if 
                                    ; the autocontext option is used.  All stations can use the same 
                                    ; context without conflict.  The device for this station should 
                                    ; have its context configured to the same one listed here.

;ringtimeout=10                     ; Set a timeout for how long to allow the station to ring for an 
                                    ; incoming call, in seconds.

;ringdelay=10                       ; Set a time for how long to wait before beginning to ring this station
                                    ; once there is an incoming call, in seconds.

;trunk=line1                        ; Individually list all of the trunks that will appear on this station.  This
                                    ; order is significant.  It should be the same order as they appear on the
                                    ; phone.  The order here defines the order of preference that the trunks will
                                    ; be used.
;trunk=line2
;trunk=line3,ringdelay=5            ; A ring delay for the station can also be specified for a specific trunk.
                                    ; If a ring delay is specified both for the whole station and for a specific
                                    ; trunk on a station, the setting for the specific trunk will take priority.
                                    ; This value is in seconds.

;trunk=line4,ringtimeout=5          ; A ring timeout for the station can also be specified for a specific trunk.
                                    ; If a ring timeout is specified both for the whole station and for a specific
                                    ; trunk on a station, the setting for the specific trunk will take priority.
                                    ; This value is in seconds.


;[station1](station)                ; Define a station that uses the configuration from the template "station".
;device=SIP/station1                ; Each station must be mapped to a device.
;
;[station2](station)
;device=SIP/station2
;
;[station3](station)
;device=SIP/station3
;
;[station4](station)
;device=SIP/station4
;
;[station5](station)
;device=SIP/station5
; --------------------------------------