Pergunta : Asterisco: Detetar a chamada entrante

No asterisco/elastix/freepbx

How fazem o you
1- detetam um call
2- lêem o chamador que o id
3- faz algo… (executar a função) o

?
class= do

Resposta : Asterisco: Detetar a chamada entrante

Olá! Robert,

Há diversas encenações do caso para uma chamada entrante:

* Se você tem uma linha análoga conetada a um análogo para cardar em seu usuário: o cartão será configurado de modo que toda a chamada entrante seja emitida a um contexto particular no dialplan. Todas as chamadas entrantes serão emitidas então à extensão s, prioridade 1. por exemplo:

- > configuração:
Porto análogo 1 do cartão de FXO: contexto = analog1

- > Dialplan:
[analog1]
exten o => s, 1, a resposta ()
exten o => s, n, playback (agradecer-você-para-chamar)
exten o => s, n, o Hangup ()

* Se você tem um T1 digital formatado ISDN, tal como o PRI, você definirá simplesmente um contexto para seu PRI. Todas as chamadas entrantes serão emitidas a esse contexto, à harmonização da extensão FÊZ emitido com o PRI, na prioridade 1 (eu recomendaria pedir que seu portador lhe emita o todo 10 dígitos, assim que faz fácil ler do dialplan). Por exemplo:

- > configuração:
Extensão T1: contexto = T1

- > Dialplan:
[T1]
exten o => 2035551122.1, a resposta ()
exten o => 2035551122, n, playback (agradecer-você-para-chamar)
exten o => 2035551122, n, o Hangup ()


exten o => 2035551155.1, a resposta ()
exten o => 2035551155, n, playback (agradecer-você-para-chamar)
exten o => 2035551155, n, o Hangup ()


* Se você tem um telefone do SORVO conetado a seu usuário do asterisco, este telefone do SORVO terá um contexto definido. Quando um número é discado no telefone do sorvo, o asterisco procurará uma extensão que combina este número no contexto do telefone do sorvo. Por exemplo:

- > configuração:
Telefone do SORVO: contexto = sipphone

- > Dialplan:
[sipphone]
exten o => 100.1, a resposta ()
exten o => 100, n, playback (agradecer-você-para-chamar)
exten o => 100, n, o Hangup ()


exten o => 102.1, a resposta ()
exten o => 102, n, playback (agradecer-você-para-chamar)
exten o => 102, n, o Hangup ()


Isto é como trabalha em um nutshell, não hesita fazer mais perguntas se você tem alguns.
Outras soluções  
 
programming4us programming4us