Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: lijian8023 on June 20, 2012, 04:24:01 PM

Title: How to use the OnCallAbandoned and SuspendForEvent
Post by: lijian8023 on June 20, 2012, 04:24:01 PM
Hi all,I want to collects information of abandoned calls to database ? Who can tell me how to use the OnCallAbandoned and SuspendForEvent? thanks.
Title: Re: How to use the OnCallAbandoned and SuspendForEvent
Post by: kubikle on June 20, 2012, 06:12:15 PM
Using SuspendForEvent function to intercept EventAbandoned is not very good idea as abandoned will be intercepted only when  inside this function.
OnCallAbandoned is more suitable – just call it one time at the very beginning of strategy with name of script  - another strategy containing database recording logic.
If abandoned will be detected URS stops  running of current strategy for the call, execute this script and delete call from memory.
In any case with the help of strategies only those abandoned can be detected that happen when URS runs some strategy for the call (normally when call is on routing point or IVR).