" /> AfterCallWork getting nuked by EventAgentNotReady - Genesys CTI User Forum

Author Topic: AfterCallWork getting nuked by EventAgentNotReady  (Read 5025 times)

Opie

  • Guest
AfterCallWork getting nuked by EventAgentNotReady
« on: February 20, 2008, 07:08:11 PM »
Advertisement
hello there,

i have a quick question. i'm basically trying to get the aftercallwork to work but i always have an EventAgentNotReady at the end of the call that nuke my ACW mode. i'm basically setting the agent notready with workmode aftercallwork on call establish (i can see the line getting notready on the tray) and on release i want my aftercallwork to start and stay that way until the agent go back ready manually. I can see in statserver that the agent goes in aftercallwork on release but an EventAgentNotReady is generated in T-Server after the release, breaking my aftercallwork. any hints on what's happening?

we're using the nortel communication server 2000/2100 t-server with a Nortel DMS-100 switch

btw. good thing to see a genesys forum like that, very helpful :)

« Last Edit: February 20, 2008, 07:20:10 PM by Opie »

Marked as best answer by on April 10, 2025, 06:47:00 AM

Opie

  • Guest
Re: AfterCallWork getting nuked by EventAgentNotReady
« Reply #1 on: February 20, 2008, 08:40:24 PM »
  • Undo Best Answer
  • maybe i can add that i use a Wrap-Up Time of 0 in CME because my ACW will be variable and managed by the softphone when the agent complete his call and goes back in ready.

    i've checked a bit more in the dms doc and found something about the postcallstatus where i can set a variable wrap. unfortunately i'm not able to test this at the moment.  :-X

    Offline cavagnaro

    • Administrator
    • Hero Member
    • *****
    • Posts: 7641
    • Karma: 56330
    Re: AfterCallWork getting nuked by EventAgentNotReady
    « Reply #2 on: February 21, 2008, 12:11:40 AM »
    how is your aftercall work configured on your PBX? maybe it's zero or one second, try to increase it.
    WrapUp is a kind of NotReady that differs on that NotReady is user selectable and endable, WrapUp is automatic after call hang up and time is always the same for everyone.

    Offline bcyk

    • Full Member
    • ***
    • Posts: 113
    • Karma: 6
    Re: AfterCallWork getting nuked by EventAgentNotReady
    « Reply #3 on: February 21, 2008, 08:10:15 AM »
    A Genesys SR content is copied at the of this reply for reference (saved copy during previous site implementation!); although it is for Nortel M1 + S-link, same behaviours look very similar. Hope it helps!

    It was tested and confirmed that EventAgentNotReady message during conversation have no impact on Genesys CCPulse+ and CCA reports; Genesys suites take this case into consideration.
    --------------------------------------------------------------

    It seems that the EventAgentNotReady generated by T-serber (step 7) after EventReleased is caused by TSetAgentNotReady after EventEstablished (step 3).

    Try to disable sending AgentNotReady command in the soft-phone application and observe the behaviour.

    **** It is IMPORTANT to note that soft-phone application, when not sending AgentNotReady after EventEstablished, may NOT be faster enough to set Not-Ready (ACW) and next queued call may arrive at the same station!
              *** If URS is in use, set verification_time to 1 or 2 seconds (or whatsoever timing is the best in the production site)
              *** If URS is not in use, "postcallstatus" or equivalence in switch should be configured



    regards

    bcyk


    ----------------------------------------------------------------------------
    Solution #:  128755
    Summary:  Wrap up time set up
    Problem Description:  Wants to know how to set up a group with wrap up time of 15 sec, wondering if the wrap up time in the Person->Agent Info tab ->Login ID's will work, Karun has tried placing 15 seconds in the wrap up time but it didn't work. They have a general wrap up time of 5 seconds for the call center(which is set up on the urs with the option verification-time), so they want to be able to set up the wrap up time on an individual agent basis or a group basis. Which ever one is possible.
     
    Solution:  The following discusses the use of ACW on with the Symposium TServer. Unfortunately using Timed After Call Work (which is what you would need in order to "set up a group with wrap up time of 15 sec") is not possible with Meridian switch/Symposium Link combination. However, emulated regular ACW is possible. In this case the agent would be responsible for physically (via hardset or softphone) making themselves "Ready" again to take calls. The following explained how ACW works with the Symposium TServer:
    *******
    Agent state model specs cover following scenario:
    1. Agent receives a call. (EventRinging)
    2. Agent answers the call (EventEstablished)
    3. While talking to the customer
      the agent issues a RequestAgentNotReady with AttributeAgentWorkMode = 3
      (i.e. AfterCallWork) to T-Server.
      T-Server sends a "Not Ready" request to the switch with "No Call Disconnect"
      set to 3 (ensure no-call-disconnect set to 3 in TServer options)
    4. The switch generates a "Not Ready Response" back to T-Server
    5. T-Server generates an EventAgentNotReady with the AttributeAgentWorkMode = 3.
    6. The call is terminated (EventReleased)
    7. The switch generates an "Agent Not Ready Notification", and T-Server distributes an EventAgentNotReady with no AttributeAgentWorkMode.
    ********
    This is how ACW currently works when using the Symposium TServer. To implement this only with certain groups you can have only those people you want to use ACW send the AgentWorkmode value of 3 in the RequestAgentNotReady in step 3. Those who you do not want to use ACW could send another AgentWorkMode value like '0' in their RequestAgentNotReady in step 3 or not send the RequestAgentNotReady during the call at all.
    ************
    A Timed ACW could be coded somehow into the UAD. You could do a check when receive EventReleased to CfgServer/Database to the Annex tab option or another field to determine the timing (some agents would have this and others would not) and then send out a RequestAgentNotReady followed by a RequestAgentReady at the end of the 15 seconds. All this could be done automatically.
    Please discuss this scenario with Genesys Professional Services.


    Opie

    • Guest
    Re: AfterCallWork getting nuked by EventAgentNotReady
    « Reply #4 on: February 22, 2008, 01:53:06 PM »
    when i setup a wrap-up at the agent level in CME, dont send the NotReady (with ACW) on establish and release the call, i get my timed ACW based on the agent wrap-up.

    Since i want a dynamic wrap-up that will end when the agent goes back in Ready, i think that ill have to stop sending the notready request, set an high wrap-up at the agent level in cme and set the timing in URS to avoid incoming call between the release and acw. it's not the cleanest setup but i think that i have no choice since our DMS master is sick at the moment..

    thanks for the advices guys