Genesys CCPulse – access skill details securely

In my post about Genesys CCPulse’s powerful and least used feature, I showed example of using JScript  language to retrieve skill details from Configuration database. One of the reader Robert left me comment about accessing skill details securely as database script will expose configuration database username and password.

High level data flow


If we need skill information and don’t want to access configuration database directly, we need an application which can do this job for us like below

Genesys CCPulse

Middleware

In the above architecture, there are two options

  • Use Platform SDK to retrieve details from Configuration Server  – recommended
  • Access configuration database and retrieve skill details

In both cases, username and password are not exposed to CCPulse application user and data is returned from Application server.

For my internal testing, I developed application server to access configuration server using Platform SDK and exposed RESTful API

CCPulse - Web Access

CCPulse – Web Access

Sample Script


Script used to retrieve data from application server is as below

Personally, I am very excited about this.

Main drawback of CCPulse is that it only provides real-time snapshot and doesn’t have feature to analyse past events and supervisor have to wait for ETL process to complete for Infomart or CCA reports (anyway, I haven’t seen anybody using Infomart/CCA for intra-day operations yet).

Having able to communicate using RESTful API opens many possibilities to address above issues. For example, we can record threshold alerts,  send message notifications etc.. to help intra-day operations.

(Visited 118 times, 1 visits today)

Tagged: , ,

Comments: 4

  1. Genesys CCPulse - Show User Data October 10, 2014 at 12:12 pm Reply

    […] my recent posts, I talked about Genesys CCPulse and its powerful feature (here, here and here). Continuing the series, I try to answer one of the most wanted feature in […]

  2. German Juarez September 26, 2017 at 6:30 pm Reply

    Hello, thanks for the information, it was very useful!!!!

  3. SF Test November 29, 2018 at 4:45 pm Reply

    Hi, you have some great articles. I am trying to do a web dashboard with the data that is being displayed in CCPulse such as calls waiting, active calls, available agents etc. Would it be possible to direct me how to do this ?

Leave a Reply

Your email address will not be published. Required fields are marked *