VoiceGuide IVR Software Main Page
Jump to content

Fritz!x

Recommended Posts

Hello

 

Has anybody got call transfer working on the Fritz!X usb modem?

 

I am trying to get at call transfered from an incomming ISDN line, to one of the analog extensions on the modem. It should support PBX, but i simply cant get the damn thing to transfer anything...

 

Please Help

 

Jon Leren Schøpzinsky

Share this post


Link to post

Could you please post a copy of VoiceGuide's Debug Printout which captures the problem, this will allow us to see what is going wrong.

(When running the script click on VoiceGuide's View menu and select 'Event Trace Log' option - any log information will then appear in this window. You must open the trace window before making the call.)

 

I am trying to get at call transfered from an incomming ISDN line, to one of the analog extensions on the modem.
Can you plz describe your system configuration in more detail... (is the modem attached to the Fritz!X usb?)

Share this post


Link to post

Im having exactly the same problem. Im trying Voiceguide with my Fritz!X usb 3.0 and even though it picks up the call and plays a welcome message, when it's supposed to do a blind transfer call to any analog extension, it doesn't work. The call hangs up automatically after some seconds. In the PBX properties in the script editor wverything seems to be configured properly, since the "!" it's said to be be the hookflash and with the FRITZ!X you transfer a call by pressing the hookflash and the extension number. Could you please help me? If this works, I will definitely buy Voiceguide, but I need it to work urgently.

 

Thank you. Hernán Chapnik

 

 

Could you please post a copy of VoiceGuide's Debug Printout which captures the problem, this will allow us to see what is going wrong.

(When running the script click on VoiceGuide's View menu and select 'Event Trace Log' option - any log information will then appear in this window. You must open the trace window before making the call.)

 

I am trying to get at call transfered from an incomming ISDN line, to one of the analog extensions on the modem.
Can you plz describe your system configuration in more detail... (is the modem attached to the Fritz!X usb?)

 

Share this post


Link to post

Hookflash transfers are only used on analog lines.

 

Are you using one of the analog extensions on the Fritz!X switch?

 

What telephony device are you using to attach to the Fritz!X switch? Is it a Dialogic card?

 

If the call is hung up without the caller hearing any DTMF tones being played then most likely that hookflash length on the telephony device is too long. Instructions on how to change the hookflash length are in this section of the Help file: http://www.voiceguide.com/vghelp/source/ht...lltransfers.htm

Share this post


Link to post

This is what I get in the log. The call hangs up when it's supposed to transfer the call.

 

175116,09 15 tapi callstate OFFERING 65587 1 4

175116,09 15 rv clear

175116,09 15 Start without answering the call

175116,09 15 startLoadedVgs at 18/07/2007 17:51:16, script interpretor VgMulti v5.2.5049 0

175116,09 15 rv ns add [scriptsPath]{C:\Documents and Settings\Burbujas\Escritorio\}

175116,09 15 rv ns add [scriptPath]{C:\Documents and Settings\Burbujas\Escritorio}

175116,10 15 rv lg add [$RV_STARTTIME]{18/07/2007 17:51:16}

175116,10 15 rv lg add [$RV_DEVICEID]{15}

175116,10 15 rv lg add [$RV_CIDNAME]{}

175116,10 15 rv ns add [PathApp]{C:\Archivos de programa\VoiceGuide\}

175116,10 15 rv lg add [$RV_CIDNUMBER]{}

175116,11 15 rv lg add [$RV_DNIS]{}

175116,11 15 rv lg add [DNIS]{}

175116,11 15 timer clear

175116,12 15 state [Record 3] Recording

175116,12 15 lineAnswer(65587) => 65570

175116,12 15 ev Lev_CallerID [914038833,,914038833]

175116,13 15 tapi callstate ACCEPTED 65587 0 0

175116,14 15 tapi Reply (LineEvReply) ok 65570 0 LineCallState=ACCEPTED

175116,23 dial start any summary:|15:hc>0|16:idx=0|

175116,61 15 tapi callstate CONNECTED 65587 1 0

175116,62 15 callstate CONNECTED 65587,1,0

175116,63 15 WorkingModeTAPI@Connected=

175116,63 15 WorkingModeScript@Connected=BeforeAnswerRun

175116,64 15 Inband detection not enabled

175116,64 15 timer clear

175116,65 15 state [Record 3] Recording

175116,66 15 rv replace start: [$RV_CIDNUMBER_$RV_CIDNAME_$RV_MM$RV_DD_$RV_HH$RV_NN$RV_SS.wav]

175116,66 15 rv ns [PathSysVoice]{C:\Archivos de programa\VoiceGuide\system\voice\}[PathApp]{C:\Archivos de programa\VoiceGuide\}[PathDataVm]{C:\Archivos de programa\VoiceGuide\data\}[PathVgSys]{C:\Archivos de programa\VoiceGuide\system\}[scriptsPath]{C:\Documents and Settings\Burbujas\Escritorio\}[scriptPath]{C:\Documents and Settings\Burbujas\Escritorio}[$RV_STARTTIME]{18/07/2007 17:51:16}[$RV_DEVICEID]{15}[$RV_CIDNAME]{}[PathApp]{C:\Archivos de programa\VoiceGuide\}[$RV_CIDNUMBER]{}[$RV_DNIS]{}[DNIS]{}

175116,67 15 rv replace end: [914038833__0718_175116.wav]

175116,67 15 rv lg add [Record 3]{C:\Documents and Settings\Burbujas\Escritorio\914038833__0718_175116.wav}

175116,68 15 RecSoundStart file[C:\Documents and Settings\Burbujas\Escritorio\914038833__0718_175116.wav] ok

175116,69 15 eng RecSoundStart [C:\Documents and Settings\Burbujas\Escritorio\914038833__0718_175116.wav]

175116,70 15 timer set 5 EV_TIMEOUT_GOTOMODULE

175121,61 15 timer fired EV_TIMEOUT_GOTOMODULE

175121,61 15 ScriptEventCode 9002 iLineState=1201

175121,62 15 LsRecRecording EV_TIMEOUT_GOTOMODULE

175121,63 15 RecSoundStop ok

175121,63 15 rec length RV: Record 3_RecLen100ms = 48

175121,64 15 rv lg add [Record 3_RecLen100ms]{48}

175121,65 15 rv lg add [Record 3_EndRecCause]{timeout}

175121,65 15 ScriptEventCode 8003 iLineState=5900

175121,66 15 timer clear

175121,67 15 timer set 0,4 EV_TIMEOUT_READYTOBEGINTRANSFER

175122,08 15 timer fired EV_TIMEOUT_READYTOBEGINTRANSFER

175122,09 15 ScriptEventCode 9012 iLineState=1900

175122,09 15 LsXferStart EV_TIMEOUT_READYTOBEGINTRANSFER

175122,10 15 timer set 30 EV_TIMEOUT_ANNOUNCED_TRANSFER_ATTEMPT_TOOK_TOO_LONG

175122,11 15 state [Transfer Call 1] Blind Transfer to 2 (Generate)

175122,12 15 tapic lineGenerateDigits(65587 [!] 100) => ok

175122,12 15 generate LINEGENERATETERM_CANCEL

175122,13 15 timer set 1 EV_TAPI_GENERATE

175123,12 15 timer fired EV_TAPI_GENERATE

175123,12 15 ScriptEventCode 9602 iLineState=1900

175123,13 15 LsXferStart EV_TAPI_GENERATE

175123,13 15 timer set 1 EV_HOOKFLASHFINISHED

175124,14 15 timer fired EV_HOOKFLASHFINISHED

175124,14 15 ScriptEventCode 9200 iLineState=1905

175124,15 15 LsXferPlayVts EV_HOOKFLASHFINISHED

175124,16 15 tapic lineGenerateDigits(65587 [2] 100) => ok

175124,16 15 generate LINEGENERATETERM_DONE

175124,17 15 timer set 1 EV_TAPI_GENERATE

175125,16 15 timer fired EV_TAPI_GENERATE

175125,16 15 ScriptEventCode 9602 iLineState=1905

175125,17 15 LsXferPlayVts EV_TAPI_GENERATE

175125,18 15 timer set 3 EV_TIMEOUT_HANGUP

175128,20 15 timer fired EV_TIMEOUT_HANGUP

175128,20 15 ScriptEventCode 9001 iLineState=1905

175128,21 15 LsXferPlayVts EV_TIMEOUT_HANGUP

175128,21 15 rv lg add [Hangup Time]{18/07/2007 17:51:28}

175128,21 15 state Hanging up call...

175128,23 15 RecSoundStop ok

175128,23 15 PlaySoundStop err=0

175128,23 15 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

175128,25 15 fnHangupCall end

175128,54 15 tapi callstate DISCONNECTED 65587 1 0

175128,55 15 ScriptEventCode 9250 iLineState=900

175128,55 15 LsAwaitingCalls EV_REMOTEPARTY_DISCONNECT

175128,56 15 rv lg add [Hangup Time]{18/07/2007 17:51:28}

175128,56 15 state Hanging up call...

175128,57 15 RecSoundStop ok

175128,58 15 PlaySoundStop err=0

175128,58 15 timer set 2 EV_TIMEOUT_WAITFORIDLEAFTERLINEDROP

175128,59 15 fnHangupCall end

175128,59 15 tapi callstate IDLE 65587 0 0

175128,60 15 WorkingMode@Idle=

175128,60 15 timer clear

175128,61 15 WriteToLogFiles_CurrScriptOnly start

175128,61 WriteToLogFiles_DoWrite start (C:\Documents and Settings\Burbujas\Escritorio\dsa)

175128,62 15 timer set 1 EV_TIMEOUT_TIMETOREINITLINE

175128,63 15 tapi Reply (LineEvReply) ok 66407 0 LineCallState=IDLE

175128,63 15 tapi Reply (LineEvReply) ok 66458 0 LineCallState=IDLE

175129,59 15 timer fired EV_TIMEOUT_TIMETOREINITLINE

175129,59 15 ScriptEventCode 9008 iLineState=900

175129,60 15 LsAwaitingCalls EV_TIMEOUT_TIMETOREINITLINE

175129,60 15 ReinitTelephony due to IDLE

175129,61 15 tapic lineDeallocateCall(MainCall:65587) 0

175129,62 15 lineOpen(15)=>

175129,62 15 state Waiting for a call...

175129,64 15 LineHandle=66356

175129,64 15 ClearCallHandle called from ReinitAtIdle

175129,65 15 amchk set AMdet=False in Reinit@idle

175129,65 15 timer set 3 EV_TIMEOUT_ATERIDLE_ALLOWOUT

175130,39 dial start any summary:|15:rdy=0|16:idx=0|

175132,66 15 timer fired EV_TIMEOUT_ATERIDLE_ALLOWOUT

175132,66 15 ScriptEventCode 9013 iLineState=900

175133,43 dial start any summary:|15:idx=0|16:idx=0|

Share this post


Link to post

FRITZ!X is a PBX with the fritz!CARD into it. It's an isdn card and every extension is analog. Thus, im not using a Dialogic Card, it's an isdn board with a pbx included. It's not a regular analog modem, it includes many features very similar to dialogic board, however I don't know where to change the hookflash length for it.

I would very much appreciate your response as soon as possible.

Regards,

 

Hernán Chapnik.

Share this post


Link to post

Hernan: When VG for TAPI finds a "!" char, it simulates a flash-hook break using the TAPI 'Generate' function by default. For ISDN, you can reconfigure the tone-generation process to use true TAPI functions. When this is done, TAPI will do a proper 'blindTransfer' by controlling the ISDN connection directly using tapi function calls. To do this, you need to change some settings in the VG.INI file to 'TAPI' (which are set to 'GENERATE' by default). Sorry, I don't hae the exact details right now, but search the forum as I have posted this before. Also, your ISDN/Fritz/TSP(TAPI) driver needs to support line transfers to this to work. Only ISDN Blind-Transfers work, no other form of transfer works. (A Blind Transfer is essentially a digital equivalent of the analog flash-hook).

Share this post


Link to post
Hernan: When VG for TAPI finds a "!" char, it simulates a flash-hook break using the TAPI 'Generate' function by default. For ISDN, you can reconfigure the tone-generation process to use true TAPI functions. When this is done, TAPI will do a proper 'blindTransfer' by controlling the ISDN connection directly using tapi function calls. To do this, you need to change some settings in the VG.INI file to 'TAPI' (which are set to 'GENERATE' by default). Sorry, I don't hae the exact details right now, but search the forum as I have posted this before. Also, your ISDN/Fritz/TSP(TAPI) driver needs to support line transfers to this to work. Only ISDN Blind-Transfers work, no other form of transfer works. (A Blind Transfer is essentially a digital equivalent of the analog flash-hook).

 

Dear ktruk: Thank u for your answer. Ill look for the vg.ini file and search for "GENERATE" and replace it with TAPI. Reagarding to the drivers, I updated from the AVM site the last TAPI, CAPI drivers for my Fritz!X. Do you know if this will word? Thank you in advanced again. Hernán

Share this post


Link to post

Hernan: Sorry, I do not know if Fritz drivers will definately work. You will have to try it. However, if it does not not work, since card is CAPI, you can also try ComISDN driver (see: www.comisdn.com) which may work. ComISDN is a CAPI<>TAPI driver. Often CAPI support is better than TAPI using cards own drivers. ComISDN is not free, but you can try 30 days. I have eicon BRI (S0) (and PRI) cards and comisdn doing blindLineTransfer no problem on Euro-ISDN lines and voiceguide for tapi. I also tried Fritz card with comisdn and it worked some 2 years ago, but did not try blindLineTransfer at that time. Good luck.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×