Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: victor on November 22, 2012, 05:45:19 AM
-
Hi,
I am definitely behind on all of this, but here is my question:
A long time ago, I developed a softphone using Genesys ActiveX that could on top of CTI control (wow, I know), could also:
- connect to cfg server and retrieve all of agent names, agent groups and list them on a screen
- check the current state of all the agents (not just its own DN) by doing QueryAddress (without a need to connect to Stat Server)
- allow me to transfer the call to those agents
I am now very hazy when it comes to SDKs and Genesys licensing models have confounded me even more, so I want something simple that could for G8:
- do everything as above
I am always under impression that I need three different SDKs and pay three different licenses to accomplish this in G7, so I have relied on my GenesysActiveX as way around it. With G8, what would be the smartest and simplest way to do it without making it too expensive? Is there already something out there (including Genesys itself) that would do it and how much development / licensing would I need?
Vic
-
I'd say that Platform SDK can be used to achieve those tasks. I dont know about licensing/pricing. I thought that they all costs the same, so that you get to use all SDKs with single license..
Answers from Platform SDK:
1. There is own classes for querying configuration database
2. RequestQueryAddress can be found from TServer-classes
3. Tserver-interface can do all routing and transferring
-
Agree with Imaki.
http://www.sggu.com/smf/index.php/topic,7441.msg31871.html#msg31871
Fra
-
Please search before posting....
;D ;D ;D ;D ;D ;D
I think my days as admin are over hahaha
-
On comercial side licensing SDK is always tricky. In general developer needs Universal SDK to write code while customer needs runtime license for every agent. In case of You app Victor it is enough to use Agent Connector license as runtime for agents.
-
I recall a long time ago Genesys put together a very nice presentation on what licenses are needed when, but after a while I lost track of it! http://www.genesyslab.com/general-pages/genesys-software-development-kit.aspx is good start, but what if you create wallboard using AgentConnector? Then what?
I am trying to figure out:
Let's say you have something developed on G7.2 PlatformSDK. If I just connect it to G8 T-Server, would it work? I recall seeing somewhere that Platform SDK start with 7.6 and would be supported for G8.1 (please confirm somebody
I do recall seeing Genesys Interoperability Guide, that showed what is supported and what is not for each version. Is there a simple table (usually there is) that shows which SDKs are supported in G8 from G7 and which ones are not? I recall a long time ago Genesy support site being extremely slow and not allowing to open more than one document at a time (even in different tabs).
Also, what would be the easiest and fastest way to develop a wallboard / agent status application for G8?
And what would be the CHEAPEST way to develop it?
Best regards,
Vic
-
Hi Vic,
The 'unofficial' Genesys SDK licensing guidance I was [u][b]verbally[/b][/u] given was to feel free to use any SDK I wanted for dev purposes (for free). Once any software was used in an production environment then each customer needed a full (paid-for) P\ESDK license – usually customers had one anyway so no extra SDK costs were added. ;D
W
-
[quote author=victor link=topic=7513.msg32264#msg32264 date=1354015396]
I recall a long time ago Genesys put together a very nice presentation on what licenses are needed when, but after a while I lost track of it! http://www.genesyslab.com/general-pages/genesys-software-development-kit.aspx is good start, but what if you create wallboard using AgentConnector? Then what?
I am trying to figure out:
Let's say you have something developed on G7.2 PlatformSDK. If I just connect it to G8 T-Server, would it work? I recall seeing somewhere that Platform SDK start with 7.6 and would be supported for G8.1 (please confirm somebody
I do recall seeing Genesys Interoperability Guide, that showed what is supported and what is not for each version. Is there a simple table (usually there is) that shows which SDKs are supported in G8 from G7 and which ones are not? I recall a long time ago Genesy support site being extremely slow and not allowing to open more than one document at a time (even in different tabs).
Also, what would be the easiest and fastest way to develop a wallboard / agent status application for G8?
And what would be the CHEAPEST way to develop it?
Best regards,
Vic
[/quote]
It sounds like you've been miles away from Genesys lately! :)
- there are clear tables in the interoperability guide
- the tables illustrates also which SDKs can be used to integrate into TServers
- there are no issues in downloading multiple documents from the Genesys Tech Support website, let alone one
- my understanding is that in order to use any SDKs, apart from having to sign an agreement with Genesys, you will have to pay a license fee per production seat (none for any other dev environment)
- the Platform SDK allows you to develop a large variety of integrations, as it supports methods to integrate into TServer, Stat Server, OCS, ConfigServer. So that's what I'd go for is I had to develop an wallboard + AD
Fra
-
Vic has been living too much time with goats...
I sometimes do have problems downloading software and then changing pages, like session expires or something
Agree with Fra in the other points, PSDK is the chosen one
-
On the licensing side cheapest option is to go with:
Agent Connector (per agent seat) - this license allows You to write any agent app with access to TServer
Wallboard connector (per site) - this license will allow You to write wallboard part
-
Allow or "don't have legal issues"? As it doesn't unlock any feature or similar...
-
"Don't have legal issues" of course :) - as mentioned many times - if You have PSDK You can write whatever You want and there is no technical license blocking using Your software in any way. Legal issue is another story.
-
;D Hate that part of Genesys trying to make money from our efforts...why...don't they have enough money from customer licenses? Better tools could make customers wanna buy more from them, not backwards...ahhh...anyway...as Pavel states, still tortured by Genesys
-
Join Genesys team - it looks little diffrent from "dark side of the force" :)
-
[quote author=cavagnaro link=topic=7513.msg32316#msg32316 date=1354486415]
;D Hate that part of Genesys trying to make money from our efforts...why...don't they have enough money from customer licenses? Better tools could make customers wanna buy more from them, not backwards...ahhh...anyway...as Pavel joined Avaya team states, still tortured by Genesys
[/quote]
Oh the stories I could tell......
-
[quote author=bublepaw link=topic=7513.msg32317#msg32317 date=1354487647]
Join Genesys team - it looks little diffrent from "dark side of the force" :)
[/quote]
Genesys team (tech guys) are cool...but can't help to jump away the commercial guys...it is like we could build a spaceship from scratch and now Genesys come and says, ok now pay me! WTF!!?? Take space ship and impulse to warp 9 on that tiny black hole of yours...
-
[quote author=cavagnaro link=topic=7513.msg32320#msg32320 date=1354546487]
[quote author=bublepaw link=topic=7513.msg32317#msg32317 date=1354487647]
Join Genesys team - it looks little diffrent from "dark side of the force" :)
[/quote]
Genesys team (tech guys) are cool...but can't help to jump away the commercial guys...it is like we could build a spaceship from scratch and now Genesys come and says, ok now pay me! WTF!!?? Take space ship and impulse to warp 9 on that tiny black hole of yours...
[/quote]
In Facebook terms : Like