[asterisk-users] Dial String command after audio background
Timm Korte
korte-ast-users at easycrypt.de
Sun Jan 17 13:10:24 CST 2010
Am 17.01.2010 18:39, schrieb Thomas Perron:
> exten => s,1,Answer()
> exten => s,n,Background(astcc-please-enter-your)
> exten => s,n,Background(zip-code)
> exten => s,n,WaitExten(5)
> exten => s,n,Read(NUMBER,,5)
> exten => s,n,SayDigits(${NUMBER})
you might want to add a GoTo(${NUMBER},1)
as well as start your other extensions with
exten => 22042,1,Dial(SIP/sipvendor/11111111111,120,A(ginger3))
then
> exten => 22042,n,Dial(SIP/sipvendor/11111111111,120,A(ginger3))
>
> I want to background to play "please enter your zip code"
> Then say the digits pressed (5 digits)
> Then map the five digits to an extension as shown to engage a Dial string
> Examples above are not working.
Because your're staying in the "s" extension - you need to switch to another extension by using (for example, since there are other ways...)
"goto".
> Do I need an Answer() entry first for each zip code (extension)?
Nope - just give each a real id or label (instead of "n") so you can address them via goto.
Timm
More information about the asterisk-users
mailing list