Exemplos Plano de Discagem usando E1 Khomp

K2E1-SPX

;Cenário 1
;Somente uma placa Khomp no sistema. Link 0 ligado na pública e link 1 ligado
no PABX.

;Ligação entra no link 0 e é redirecionada para o link 1.
[khomp-00-00]
exten =>_X.,1,Dial(Khomp/b0L1/${EXTEN})

;Ligação entra no link 1 e é redirecionada para o link 0.
[khomp-00-01]
exten => _X.,1,Dial(Khomp/b0L0/${EXTEN})

;Cenário 2
;Somente uma placa Khomp no sistema. Link 0 ligado na pública e link 1 ligado
no PABX. Utilizar somente os 15 primeiros canais de cada link.

;Ligação entra no link 0 e é redirecionada para o link 1.
[khomp-00-00]
exten =>_X.,1,Dial(Khomp/b0c30-44/${EXTEN})

;Ligação entra no link 1 e é redirecionada para o link 0. Realiza o
desligamento das chamadas que são atendimento de caixa postal e mensagem da
operadora.
[khomp-00-01]
exten => _X.,1,Dial(Khomp/B0c0-14/${EXTEN}/drop_on=message_box+carrier_message)

;Cenário 3
;Duas placas Khomp no sistema. Link 0 ligado na pública e link 1 ligado no
PABX, para ambas as placas.

;Ligação entra no link 0 da primeira placa e é redirecionada para o link 1 da
mesma placa. Realizar gravação utilizando o application KRecord.
[khomp-00-00]
exten =>_X.,1,Set(TIMESTAMP=${STRFTIME(,,%H%M%S-%d%m%C)})
exten =>_X.,n,KRecord(/tmp/${TIMESTAMP}-${EXTEN}.wav)
exten =>_X.,n,Dial(Khomp/b0l1/${EXTEN})

;Ligação entra no link 0 da segunda placa e é redirecionada para ramal SIP.
Realizar o desligamento das chamadas a cobrar e também realiza gravação.
[khomp-01-00]
exten => _X.,1,Set(KDropCollectCall=yes)
exten => _X.,n,Set(TIMESTAMP=${STRFTIME(,,%H%M%S-%d%m%C)})
exten => _X.,n,KRecord(/tmp/${TIMESTAMP}-${EXTEN}.wav,f)
exten => _X.,n,Dial(SIP/${EXTEN})

Deixe um comentário