12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970 |
- [general]
- ;
- ; Global settings for call queues
- ; (none exist currently)
- [default]
- ;
- ; Default settings for queues (currently unused)
- ;
- ;[markq]
- ;
- ; A sample call queue
- ;
- ; Music sets which musiconhold applies for this particular
- ; call queue
- ;
- ;music = default
- ;
- ; An announcement may be specified which is played for the member as
- ; soon as they answer a call, typically to indicate to them which queue
- ; this call should be answered as, so that agents or members who are
- ; listening to more than one queue can differentiated how they should
- ; engage the customer
- ;
- ;announce = queue-markq
- ;
- ; A strategy may be specified. Valid strategies include:
- ;
- ; ringall - ring all available channels until one answers (default)
- ; roundrobin - take turns ringing each available interface
- ; leastrecent - ring interface which was least recently called by this queue
- ; fewestcalls - ring the one with fewest completed calls from this queue
- ; random - ring random interface
- ;
- ;strategy = ringall
- ;
- ; A context may be specified, in which if the user types a SINGLE
- ; digit extension while they are in the queue, they will be taken out
- ; of the queue and sent to that extension in this context.
- ;
- ;context = qoutcon
- ;
- ; How long do we let the phone ring before we consider this a timeout...
- ;
- ;timeout = 15
- ;
- ; How long do we wait before trying all the members again?
- ;
- ;retry = 5
- ;
- ; Maximum number of people waiting in the queue (0 for unlimited)
- ;
- ;maxlen = 0
- ;
- ; Each member of this call queue is listed on a separate line in
- ; the form technology/dialstring. "member" means a normal member of a
- ; queue. An optional penalty may be specified after a comma, such that
- ; entries with higher penalties are considered last.
- ;
- ;member => Zap/1
- ;member => Zap/2
- ;member => Agent/1001
- ;member => Agent/1002
- ;member => Agent/@1 ; Any agent in group 1
- ;member => Agent/:1,1 ; Any agent in group 1, wait for first
- ; available, but consider with penalty
|