Viewing 7 posts - 1 through 7 (of 7 total)
  • Migrated from old forum
    Participant
    Post count: 327
    #6018 |

    I am having an issue trying to use Background Object and WaitExt with Queues.

    here are some variables:

    Users extensions are 1xxx
    Queues are set to 6xxxx

    Here is what I am trying to achieve:

    A caller has the option to dial a 1xxx extension to reach a user, or press #2 for a queue.

    Here is the issue. When the Background and WaitEXT is being played, I dial a 1xxx extension. I get hit with a “invalid” error. If I press 2, I go to the queue.

    Why is the WaitEXT not taking my extension input?

    Any help would be greatly appreciated.

    Migrated from old forum
    Participant
    Post count: 327
    #6019 |

    Could you upload a .vdp file so we could take a look?

    Raman

    Migrated from old forum
    Participant
    Post count: 327
    #6020 |

    hey Raman,

    Attached is the VDP. Please refer to SI-MAIN.

    Here is the logic:

    – user calls in, and a welcome message is played
    – There is a business hour conditional branch
    – A message is played asking caller to enter extension, or select a queue.
    – If no input, call goes to front / receptionist queue

    – There is an invalid and Time Out Message

    – 7 queues are defined in the Dial plan

    Issue:

    If user press a single key, it goes to the queue just fine. If user enters extension, the vdp loops to the beginning of the vdp.
    Any advice or comments would be greatly appreciated.

    – titon

    Migrated from old forum
    Participant
    Post count: 327
    #6021 |

    Hello Titon,

    If I understood you correctly, you need to define extension for example 123456 in the callflow where the call will be forwarded. So, when user enters the callflow, then picks option 3 (in the first background block) for example to dial out, then it need to enter for example 123456 number in the second background block and the call flow will continue on that extension, see the example below.

    http://imageshack.us/photo/my-images/7/picmb.png/

    Raman

    Migrated from old forum
    Participant
    Post count: 327
    #6022 |

    Raman,

    Thanks for the reply. Now.. I do have questions on what I should put in the Extension Object and the Dial Object:

    Extension object:
    All our extension are 4 digits, starting with 1, so 1000, 1001,…1999

    For the pattern, I shoudl put _1xxx

    Dial Object:

    Not sure what I should put in the Dial Resources. What “Type / Resource / Extension” do I need to enter.

    Thanks again for your help.

    Migrated from old forum
    Participant
    Post count: 327
    #6023 |

    ”All our extension are 4 digits, starting with 1, so 1000, 1001,…1999
    For the pattern, I shoudl put _1xxx”
    That is correct.

    Not sure what I should put in the Dial Resources. What “Type / Resource / Extension” do I need to enter.
    Check this tutorial: http://www.apstel.com/while-loop/dial-voip-provider/

    Also, you may check “Simple Voice Menu, Special extensions, Dial block and Voicemail” educational movie at http://www.apstel.com/forums/topic/educational-movies-about-visual-dialplan-for-asterisk/

    Raman

    • This reply was modified 10 years, 6 months ago by  admin.
    • This reply was modified 10 years, 6 months ago by  admin.
    Migrated from old forum
    Participant
    Post count: 327
    #6024 |

    Ok.. found the problem, and I corrected it.

    Extension: Set to _1XXX
    Dial object: Type: SIP, Resource: EXTEN

    It now works perfectly. Thanks for the help.

Viewing 7 posts - 1 through 7 (of 7 total)

You must be logged in to reply to this topic.