Support for Call queues
[oweals/luci.git] / contrib / package / asterisk-xip / files / uci / queueconf.txt
1 callqueuegeneral
2 persistentmembers = yes
3 autofill = yes - Probably set this on.
4 monitortype = MixMonitor
5
6 callqueue {context}
7         name  - queue name (default to same as context)
8         queuetimeout - Timeout of the queue
9         member (list) - list of members.
10         musicclass  - Class of moh to use (or blank for ringing)
11         announce = queue-markq (announce to agent)
12         strategy -  
13                 ringall - ring all available channels until one answers (default)
14                 roundrobin - take turns ringing each available interface 
15                 leastrecent - ring interface which was least recently called by this queue
16                 fewestcalls - ring the one with fewest completed calls from this queue
17                 random - ring random interface
18                 rrmemory - round robin with memory, remember where we left off last ring pass
19
20         context = qoutcon (single digit numbers)
21         timeout = 15   - Ringing timeout
22         wrapuptime=15  - time allowed after hangup of call
23         autofill=yes - Probably set this on.
24         maxlen = 0 - Maximum queue length (0 for unlimited)
25         announceholdtime = yes|no|once   ; Should we include estimated hold time in position announcements?
26         announcefrequency - How often to announce queue position and/or estimated 
27         ;periodicannounce-frequency=60
28         ; ringinuse = no  ; ring if known to be in use
29
30         ;member => Zap/1