Trying to organise something for my centre where each que details are displayed on various TV screens around our centre.
What is going to be included is, Calls in the Que/Calls Answered/Average Wait time etc. A very basic visual tool on screen.
My question is how do i get the calls in que from ccpulse to output certain values? etc, calls in the que to say a basic .php/html file to display on screen.
basically what i wanna do is grab certain values from ccpulse and put it up on screen via a html or php file in realtime and refresh every 3 minutes.
CCPulse is not good tools for doing it that way you want. Actually it does not have any interface like that. You should take CCPulse out of the picture and use instead Platform SDK for Stat Server to get your stats directly from Stat Server into your code. But why do you want to complicate your life? It will cost you money for license and time. You can easily setup your CCPulse template to show only one graph/statistic, hide everything else and maximize it on your TV Screen.
We’ve done some work in this area with an application our section wrote called “DStat”. It talks directly to the stat server and writes its output to XML. This application is specific to reader board applications.
Then we write some HTML/JavaScript to pretty it up, and make AJAX calls to regularly retrieve the XML files: http://www.genesyscst.com/GMMS/DStat/Demo/ReaderBoard.htm (this particular app runs in a 250x70 pixel window so shrink it down). This version is on the agent’s desktop (the agent can select their own stats as well), hence the small size.
You’ll see a log4javascript popup window appear - just ignore it.
Note that these are static examples (i.e. not connected to real systems). It can be modified quite easily with HTML/JavaScript magic - just make the queue screen a full page (large fonts etc) then make your browser full screen and you’re good to go.
I am trying to implement a call center reader board to display call stats. “DStat” sounds exactly like what I need. I emailed [email removed], but haven’t received a reply. Is anyone aware of where I may get “DStat”? Any direction on this is greatly appreciated.
I suppose the barrier here is the cost for PSDK license and potentially wallboard licenses.
I thought about using the raspberry pi to do something a bit more fancy. As usual I over engineered it and hence never got round to doing it! Thoughts here for what they are worth!
While I am thinking I suppose persisting stats on a per call basis from within a strategy would be a bit naughty? However at the end of the day we are only interested in stats when things are busy so updating stats per call when busy is near realtime and does not need PSDK / direct connection to SS …
I don’t mean either to keep you away from your hols or go off topic, but I’d be very curious to see how EZPulse performs when it retrieves 10,000 stats
Fra - no problem - there is only so much sun I can take! Re: EzPulse - good question. Would be interested to get feedback from anybody using it in anger.
PS: based on views it looks like people are intersted in this thread. I might need to resurrect my Pi project.
I have a vb project I created based on the kiss method (Keep it simple stupid) ha. Basically you have a few options:
A. You can go down the path of psdk (Best/Biggest PITA when it comes to changes (IT Resource)).
B. Create a “CCPulse Server” which you can create a workspace to write out txtfiles using scripts and then pick these files up to be displayed on a webpage(Least Favorite(Requires IT to update the webpage code/ scripts)).
C. Use CCPulse and build a simple VB application around it, basically a handler application, This will manipulate CCPulse through simulated key strokes(Simple (Business can manage and change easily))(I’ve personally built this (Flipper Program) and used this for a few years with little maintance or issue). Here would be a general flow:
Create handler vb form application, create an input box for a path to your CCPulse Batch startup file, the number of tabs in your workspace, and the number of seconds to display each tab.
*Write a little code to launch the batch file, wait 30 seconds for program to start
*Simulate an f11 keystroke to go full screen
*Using your input value for time, simulate a ctrl tab keystore to change tabs
** Only requirement is that you size the workspace gride/font for you tv. Also Make sure you save the workspace will all of the other sidebars closed… not sure If I close them on startup through keystrokes or not.
D. Create a VB applications similar to the one described above, but use the ccpulse gui handlers to manipulate ccpulse… more complex… I wont even try to explain how to do this… lol.
Another note, you can get creative and add in other functionality to your “Flipper Application”… a powerpoint slide, or even a TV Tuner and integrate it into your gui form control.