[AsteriskBrasil] Opção no IVR p/ telefone externo

Thiago Vinhas thiago em vinhas.org
Sexta Junho 22 09:21:26 BRT 2012


Caros amigos,


Estou tentando a vários dias criar uma opção no meu IVR que ao clicada,
redirecione a chamada para o meu celular.
Já tentei várias "receitas" que encontrei no Google, mas nenhuma funcionou.

Alguem consegue me ajudar? Uso Asterisk puro c/ a2billing. Segue meu
extensions.conf:


[general]
static=yes
writeprotect=no

[a2billing]

exten => _XXXXX,1,Dial(SIP/${EXTEN},20,rRtT)
exten => _XXXXX,n,Hangup

exten => _XXXXX,n,Set(a="${EXTEN}")
exten => _XXXXX,n,Dial(SIP/${a},60,rRtT)  ;Ring the interface, 60 seconds
max
exten => _XXXXX,n,Goto(stdexten-${DIALSTATUS},1)

exten => _XXXXXXXX,1,Goto(a2billing_2,5521${EXTEN},1)  ; rio de janeiro
exten => _XXXXXXXXXX,1,Goto(a2billing_2,55${EXTEN},1)  ; brasil
exten => _0XXXXXXXXXX,1,Goto(a2billing_2,55${EXTEN:1},1)  ; brasil com 0
exten => _X.,1,Goto(a2billing_2,${EXTEN},1)  ; internacional


[a2billing_2]
exten => _X.,1,AGI(a2billing.php,1)
exten => _X.,n,Hangup

[did]
exten => s,1,Set(EXTEN = ${SIP_HEADER(X-DID):3})
exten => s,n,Goto(did,${SIP_HEADER(X-DID):3},1)
exten => _XXXXX,1,Dial(SIP/${EXTEN},20,rRtT)
exten => _XXXXX,n,Hangup
exten => _X.,1,AGI(a2billing.php,1,did)
exten=>552133333333,1,Goto(simple,s,1)

exten=>556133333333,1,Goto(caixas,s,1)
exten=>555133333333,1,Goto(caixas,s,1)
exten=>554133333333,1,Goto(caixas,s,1)
exten=>553133333333,1,Goto(caixas,s,1)
exten=>552133333333,1,Goto(caixas,s,1)
exten=>551133333333,1,Goto(caixas,s,1)

[simple]
  exten => s,1,Answer
  exten => s,2,NoOp(Ligação entrou na URA)
  exten => s,3,Set(TIMEOUT(digit)=5)
  exten => s,4,Set(TIMEOUT(response)=5)
  exten => s,n,Background(bemvindo)
  exten => s,n,waitexten(6)
  exten => t,1,Dial(SIP/25001&SIP/25000,,tT)
  exten => i,1, .....

  ; Suporte Tecnico
  exten => 1,1,Dial(SIP/25001&SIP/25000,,tT)
  exten => 2,1,Dial(SIP/25001&SIP/25000,,tT)
  exten => 3,1,Dial(SIP/inphonex2/011552199999999#,,tT)



[caixas]
  exten => s,1,Answer
  exten => s,2,Set(TIMEOUT(digit)=5)
  exten => s,3,Set(TIMEOUT(response)=5)
  exten => s,n,Background(caixasnet)
  exten => s,n,waitexten()
  exten => t,1,Dial(SIP/27005&SIP/27006&SIP/27008&SIP/27011,,tT)
  exten => i,1, .....

  exten => 1,1,Dial(SIP/27005&SIP/27006&SIP/27008&SIP/27011,,tT)
  exten => 2,1,Dial(SIP/27005&SIP/27006&SIP/27008&SIP/27009,,tT)


  exten => _XXXXX,1,Dial(SIP/${EXTEN},,tT)
  exten => _XXXXX,n,Hangup




Abs,
Thiago Vinhas
-------------- Próxima Parte ----------
Um anexo em HTML foi limpo...
URL: http://listas.asteriskbrasil.org/pipermail/asteriskbrasil/attachments/20120622/aebaceff/attachment.htm 


Mais detalhes sobre a lista de discussão AsteriskBrasil