[asterisk-users] CN=Diarmaid O'Loughlin/O=QAD1 is out of the office.

2007-03-21 Thread Diarmaid O'Loughlin

I will be out of the office starting  22-03-2007 and will not return until
16-04-2007.

I will be on holidays until the 16th of April. I will have no access to
e-mail during this time. If this is a matter relating to IT support, please
contact the IT Helpdesk by either opening a ticket via
http://helpdesk.qad.com/request. Or calling the EMEA helpdesk on +31 20 654
7139.

If this is an urgent matter not relating to IT support. Please contact
either Jim Josey (jzj-at-qad.com), Paul Callan (plc-at-qad.com) or you may
contact me again after Apr 16th.

Thanks,
Diarmaid.


___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users


[asterisk-users] Agent Pre Acknowledgement Message

2007-01-24 Thread Diarmaid O'Loughlin
I'm trying to wean my self using the Agent channel in Asterisk. The main 
reason I use it is for the callback acknowledgement , where the user 
presses # to finally acknowledge the call. I have implemented this in the 
Dialplan using the Macro in the docs. This works well as long as the user 
enters something. 

However if the user hangs up , then both sides of the bridge call are hung 
up as well , i.e. the customer calling waiting in the Queue, is hungup on. 


I believe the problem is because the Read section of the dial plan will 
return a -1 when the operator being called hangs up on it. 

Has anyone else spotted this ? Anyone Solved the problem ? 

[macro-screen] 
exten=s,1,Wait(.25) 
exten=s,2,Read(ACCEPT|screen-callee-options|1) 
exten=s,3,Gotoif($[${ACCEPT} = 1] ?50) 
exten=s,4,Gotoif($[${ACCEPT} = 2] ?30) 
exten=s,5,Gotoif($[${ACCEPT} = 3] ?40) 
exten=s,6,Gotoif($[${ACCEPT} = 4] ?30:30) 
exten=s,30,Set(MACRO_RESULT=CONTINUE) 
exten=s,40,Read(TEXTEN|custom/screen-exten|) 
exten=s,41,Gotoif($[${LEN(${TEXTEN})} = 3]?42:45) 
exten=s,42,Set(MACRO_RESULT=GOTO:from-internal^${TEXTEN}^1) 
exten=s,45,Gotoif($[${TEXTEN} = 0] ?46:4) 
exten=s,46,Set(MACRO_RESULT=CONTINUE) 
exten=s,50,Playback(after-the-tone) 
exten=s,51,Playback(connected) 
exten=s,52,Playback(beep) 

Here is the console log for the even, 



-- SIP/cosip-peer-09bfd798 answered Zap/25-1 
-- Zap/1-1 answered Local/[EMAIL PROTECTED],2 
-- Executing Wait(Zap/1-1, .25) in new stack 
-- Executing Read(Zap/1-1, ACCEPT|custom/this-is-helpdesk|1) in 
new stack 
-- Accepting a maximum of 1 digits. 
-- Playing 'custom/this-is-helpdesk' (language 'en') 
-- Hungup 'Zap/25-1' 
Destroying call '[EMAIL PROTECTED]' 
-- Channel 0/1, span 1 got hangup request 
-- User disconnected 
Jan 24 15:13:12 WARNING[31943]: res_features.c:1384 ast_bridge_call: 
Bridge failed on channels Local/[EMAIL PROTECTED],2 and Zap/1-1 
-- Hungup 'Zap/1-1' 
-- Agent/100 answered Zap/26-1 
-- Stopped music on hold on Zap/26-1 
-- Hungup 'Zap/26-1' 

Thanks, 
Diarmaid.
___
--Bandwidth and Colocation provided by Easynews.com --

asterisk-users mailing list
To UNSUBSCRIBE or update options visit:
   http://lists.digium.com/mailman/listinfo/asterisk-users