" /> Call Release from agents in CCPulse - Genesys CTI User Forum

Author Topic: Call Release from agents in CCPulse  (Read 2704 times)

This topic contains a post which is marked as Best Answer. Press here if you would like to see it.

Offline alex.cantanhede@gmail.com

  • Newbie
  • *
  • Posts: 1
  • Karma: 0
Call Release from agents in CCPulse
« on: December 17, 2019, 11:20:53 AM »
Advertisement
Hello,

I need some help.

It's possible to create a statistic in CCPulse that shows the number of released calls from an agent or a group of agents?


Thanks
« Last Edit: December 17, 2019, 11:23:35 AM by alex.cantanhede@gmail.com »

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Call Release from agents in CCPulse
« Reply #1 on: December 17, 2019, 06:18:18 PM »
You mean, calls that they ended? Or can be customer or agent?
If the agent/customer released: That info comes in the Extensions section, and InfoMart can get it for example, but not CCPulse as far as I know.


Another option could be CallReleased who is a retrospective stat for the OrigDN, which could be a VQ for example and then you report how many but...what is the point actually?

Offline borkokrz

  • Full Member
  • ***
  • Posts: 154
  • Karma: 6
Re: Call Release from agents in CCPulse
« Reply #2 on: December 18, 2019, 09:55:35 AM »
You can try to filter mentioned Extensions section for all EventReleased using filters section. This way you can show in CCPulse how many calls were released by agent and how many by the customers.

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Call Release from agents in CCPulse
« Reply #3 on: December 18, 2019, 10:46:54 AM »
You sure? As per SS doc:


[quote]
In a filtered statistic, Stat Server only considers those actions that satisfy a filter condition on certain attributes of TEvents, such as DNIS, ANI, CustomerID (or TenantID), MediaType, ThisQueue, TreatmentType, UserData, Reasons, and ExtensionReasonCode. Stat Server also allows filtering by Interaction Server-driven events via the UserData and Reasons attributes [/quote]


[quote]
The filter expression is evaluated over the UserData structure belonging to the action or status. 
[/quote]


Never saw a filter based on AttributeExtensions


[code]

AttributeExtensions [72] 00 03 00 00..
'OtherTrunkName' 'SBC'
'BusinessCall' 1
'ReleasingParty' '2 Remote'
[/code]


Marked as best answer by cavagnaro on December 19, 2019, 03:36:41 AM

Offline borkokrz

  • Full Member
  • ***
  • Posts: 154
  • Karma: 6
Re: Call Release from agents in CCPulse
« Reply #4 on: December 18, 2019, 12:11:02 PM »
Pretty sure. https://docs.genesys.com/Documentation/RTME/latest/User/Filters#Call_Properties.
Row Extensions

[code]This property enables Stat Server to filter switch-specific and other features on any specified key-value pair recorded in the Attribute Extensions attribute of select TEvents. [/code]

I've used following stat:

[code][CallsCompleted]
Category=TotalNumber
MainMask=CallInboundCompleted,CallOutboundCompleted,CallInternalCompleted,CallUnknownCompleted
Objects=Agent, Place, GroupAgents, GroupPlaces
Subject=DNAction[/code]

and following filters:
[code][Filters]
ReleasedLocal=PairExists(Extensions,"ReleasingParty","1 Local")
ReleasedRemote=PairExists(Extensions,"ReleasingParty","2 Remote")
[/code]

to get following results:
Completed All [b]byAgent byCustomer[/b]
agent - Agent.T 3 [b]2 1[/b]

I'm not sure how to paste image from CCPulse.
Env: SIPS 8.1.103.54, SS 8.5.112.04, CCP 8.1.100.68

I believe this was possible since 8.0 release of StatServer

https://docs.genesys.com/extensions/Repository/cache/public/Reporting%20and%20Analytics/StatServer_RTME/8.0/statserver80rn.html#8.0.000.22

[quote]
For both call-related actions and actions associated with agent notifications (such as Ready/NotReady/ACW, Stat Server is now able to filter based on the
corresponding TEvent's Extensions attribute (AttributeExtensions) only by specifying Extensions as the first parameter of three in a key-value pair designation: For example:

PairExist( Extensions, <key>, <value> )[/quote]
« Last Edit: December 18, 2019, 12:26:01 PM by borkokrz »

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Call Release from agents in CCPulse
« Reply #5 on: December 18, 2019, 01:37:02 PM »
:o  Seems need to read updated documentation! Thanks!

Offline genesysguru

  • Sr. Member
  • ****
  • Posts: 293
  • Karma: 12
    • Genesys Guru Blog
Re: Call Release from agents in CCPulse
« Reply #6 on: December 19, 2019, 02:06:22 PM »
Cool!