Asterisco realtime inclui planos de discagem

1

Percebi que ao criar um plano de discagem no asterisco em tempo real, não posso incluir contextos.

Então, para deixar claro, quero fazer o seguinte:

[context1]
switch => Realtime

[context2]
include => context1
switch => Realtime

Ou

[context1]
switch => Realtime/context1

[context2]
switch => Realtime/context1
switch => Realtime/context2

Mas nenhuma das opções acima parece funcionar. Existe alguma maneira de fazer isso funcionar? Eu preciso usar isso em tempo real.

Obrigado antecipadamente.

    
por Haije Ploeg 27.03.2015 / 16:39

1 resposta

1

O Realtime não suporta inlcudes em tempo real. Assim, você pode ajustar um pouco com a função Goto.

Se você fizer isso no seu extensions.conf

[context1]
switch => Realtime

[context2]
switch => Realtime

E, no banco de dados, faça isso:

[context1]
exten => _XXXXXXXXX,1,Goto(context2,${EXTEN},1)

O texto acima precisa ser traduzido para uma consulta, acho que você sabe como fazer isso, já que está usando o Realtime.

    
por 30.03.2015 / 16:26