Segue exemplo:
;# Abaixo, exemplo de roteamento por CALLERID
;exten => _2683X.,1,GotoIf($["${CALLERID(num)}" = "202"]?dial1)
;exten => _2683X.,n,GotoIf($["${CALLERID(num)}" = "201"]?moh:dial2)
;exten => _2683X.,n(dial1),Dial(SIP/${EXTEN}@fxosaida)
;exten => _2683X.,n,Hangup()
;ext
Rafael,
Basta você usar o comando GotoIf.
Exemplo:
exten => _X.,1,GotoIf(["${CALLERID(num)}" ==
"11"]?rota_sao_paulo,${EXTEN},1)
exten => _X.,n,GotoIf(["${CALLERID(num)}" ==
"21"]?rota_rio_janeiro,${EXTEN},1)
…
É isso?
Abraço,
--
Nivaldo Montenegro Júnior
Diretor de
Amigos boa noite,
Preciso de uma ajuda dos experts, quero fazer rotas no extensions analizando o
caller-id de cada chamada voip.
Asterisk 1.8
Grande abs.
Rafael Machado
Enviado via iPhone
___
KHOMP Inovação: External Board Series
Módulos de 1/2 rack
3 matches
Mail list logo