When I try to do a hook-flash transfer (NMS AG2000 telephony board), I get the following message.
2007/03/30 11:59:58.431: [41] Place Call
2007/03/30 11:59:58.431: Telephone Number '@LocQueue' evaluates to '5303'
2007/03/30 11:59:58.431: Rings before TIMEOUT is '4'
2007/03/30 11:59:58.431: Caller ID '@HDQ_CLI' evaluates to '6254'
2007/03/30 11:59:58.431: On-hook time is '500'
2007/03/30 11:59:58.431: Silence timeout is '1000'
2007/03/30 11:59:58.431: Maximum voice length timeout is '60000'
2007/03/30 11:59:58.431: Place call to 5303
on the current connection using a flash hook length of 500
and wait for up to 4 rings
2007/03/30 11:59:58.431: Do not connect on CED
2007/03/30 11:59:58.431: Connect on SIT
2007/03/30 11:59:58.441: send our Caller ID as '6254'
2007/03/30 11:59:58.441: Determine initial voice length with silence timeout of 1000 ms,
2007/03/30 11:59:58.441: and overall voice length no greater than 60000 ms
2007/03/30 11:59:58.441: THIS PORT IS UNLICENSED
2007/03/30 11:59:58.441: This feature is not supported in this software module.
Please contact enGenic for more information.
2007/03/30 11:59:58.441: FATAL
2007/03/30 11:59:58.441: Attempting to jump to Fatal Error Global Event label: ''
2007/03/30 11:59:58.441: Fatal label undefined!
2007/03/30 11:59:58.441: Hanging up
2007/03/30 11:59:58.441: Event: NCCEVN_CALL_DISCONNECTED
2007/03/30 11:59:58.461: Other party hung up
2007/03/30 11:59:58.461: Event: NCCEVN_CALL_RELEASED
2007/03/30 11:59:58.461: u-Event: NCCEVN_CALL_RELEASED
2007/03/30 11:59:58.461: Event: NCCEVN_STOP_PROTOCOL_DONE, CTA_REASON_FINISHED
2007/03/30 11:59:58.471: Event: CTAEVN_DESTROY_CONTEXT_DONE, Finished
2007/03/30 12:00:01.476:
The call is running on PORT 1.
Port 1-4 have same application running.
My question is 'is there any way that I can transfer the incoming call with Teleflow Hype'. The application is to accept a call, determine a language that the caller wishes to use, transfer the caller to a ACD queue for that language and then drop out of the loop. The application stores the CLI/Language pair in order that a future call from the CLI is automatically transfered to the correct queue without any caller intervention. This is a demostration system to show the sort of things that a programmed IVR system can do.
Thing like whispered agent communication would be nice to put in but a simple mechanism to do hook transfer is the only mandatory component.
To do the whispered transfer I was going to do the following:
Play a message to the caller saying they are going on hold
Hangup the call thereby effectively transfering the call
[/list]