On Tue, Jan 11, 2011 at 10:32 PM, Ben Goodfellow 
<[email protected]>wrote:
>
>
>
> I’ve just upgraded from 4.2.1 to 4.4.0 for testing. All seems well so far,
> except I have an autoattendant set up that greets callers with a welcome
> message, then immediately fails the call (deliberately) to a fall back
> destination.
>
>
>
> This is to give callers a welcome, followed by the ‘please wait whilst I
> transfer your call prompt’, then they are played hold music whilst the hunt
> group is ringing until someone answers.
>
>
>
> This worked very well in 4.2.1, now in 4.4.0 after the ‘please wait….’
> prompt, the system now play ‘thankyou, goodbye’ immediately after before
> playing the music.
>
>
>
> I have stopped this by renaming the appropriate wav file in the
> ‘stdprompts_en’ folder, but obviously this means the thankyou, goodbye
> message will never be played to callers and users in any situation.
>
>
>
> Is there a way to stop the auto attendant from playing this wav file on a
> fallback transfer?
>

If I correctly understand your scenario - you should go the FS dialplan way.
I made a sample as: when extension 100 is called to answer the call, then to
play a greeting, then to transfer call to 201, bypassing sipxivr code.

If you want to give it a try edit sipX_context.xml
within etc/sipxpbx/freeswitch/conf/dialplan and add a new condition to IVR
extension as in sample below - replace 100 with your autoattendant
extension, specify full path to greeting to be played and your fallback
destination instead sip:[email protected] <sip%[email protected]>.
Then reload xml dialplan: in sipXconfig UI go to System > servers > click on
your server name then in Services tab select "Media Services" and proceed
with reload button.

<extension name="IVR">
    <condition field="${sip_to_user}" expression="^(100)$" break="on-true">
        <action application="answer"/>
        <action application="playback" data="full path to wav file" />
        <action application="deflect"
data="sip:[email protected]<sip%[email protected]>
"/>
        <action application="hangup"/>
    </condition>
    <condition field="destination_number" expression="^IVR$">
      <action application="socket" data="192.168.0.114:8084 async full"/>
    </condition>
</extension>

George
_______________________________________________
sipx-users mailing list
[email protected]
List Archive: http://list.sipfoundry.org/archive/sipx-users/

Reply via email to