Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: ut0piA on August 13, 2010, 01:56:48 AM
-
Hey guys new member here :)
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.
Ta,
Dan
-
Hi,
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.
e.
-
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.
There's another example of it here: http://www.genesyscst.com/GMMS/current%20PAL/custom/PAL/Softphone.htm (bottom left of page).
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.
If you're interested, contact glenn.finkel@genesyslab.com.
Cheers,
Cam
-
Hey Cam,
awesome excatly what i'm after i've sent off a email to you regarding this and dstat
-
I am trying to implement a call center reader board to display call stats. "DStat" sounds exactly like what I need. I emailed glenn.finkel@genesyslab.com, but haven't received a reply. Is anyone aware of where I may get "DStat"? Any direction on this is greatly appreciated.
-
Well he works at Genesys so contact your Genesys saler or your Genesys provider so they can guide your inquiry properly
-
He was head of Customised Solutions APAC but he isn't anymore.
Ask your Genesys Rep about "DStat from Genesys Customised Solutions Group"
-
What does the "X" stand for, Russell? :P
-
You have to ask much nicer than that ;D
-
??? ??? ??? ???
What are you talking about? Am I blind or something?
-
Apologies cavagnaro - it's an inside joke relating to Russell's name.
-
Hehe no need to apologize at all ;)
Enjoy
-
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!
http://genesysguru.com/blog/blog/2012/01/22/raspberry-pi-as-a-wallboard-driver/
-
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 ....
-
Last thought (I'm on holiday in Dubai FFS!) - EzPulse viewed in browser on Pi. Sorted.
-
[quote author=genesysguru link=topic=5784.msg34007#msg34007 date=1368610172]
Last thought (I'm on holiday in Dubai FFS!) - EzPulse viewed in browser on Pi. Sorted.
[/quote]
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
-
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.