Genesys CTI User Forum
Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: victor on July 31, 2007, 04:18:17 AM
-
Hi,
does anyone know if it is possible to have config server notice that Genesys CME DB has been changed and have it re-read it? If I modify ConfigDB and not re-boot configserver, will configserver notice?
Also, can someone please tell me the licensing requirements for SDK to access configserver?
Thanks,
Vic
-
Hi Victor,
As I know there isn't any way how to say to ConfigServer "re-read the database, please" using some external component/program. And ConfigServer doesn't check/monitor the changes made to ConfigDB directly. I know from my own experience that doing such modification when ConfigServer is running could lead to very unpleasant situation - ConfigServer rejects any attempt to update some option, terminates during update etc.
I have one idea how you could force ConfigServer to re-read the ConfigDB but I haven't tested it. There is a new option "force-reconnect-reload" starting ConfigServer 7.2 which say that ConfigServer has to re-read ConfigDB in case of switching from backup to primary or when reconnection to the database. So it should be possible to stop CfgDBServer, made changes in the database including modification of cfg_refresh table and start CfgDBServer again. ConfigServer should re-read the database and apply all changes... It seems to be a good way how to force CS to re-read the database but there are some cons as well:
[list]
[li]ConfigServer will re-read the database any time when switching from backup to primary (only in case you have HA deployment)[/li]
[li]All clients are disconnected and all ports are closed during reload[/li]
[li]Wrong modification of the database could avoid start of ConfigServer - that was very common in 6.5, ConfigServer 7.x is able to ignore some non-valid record/relations.[/li]
[/list]
About the licensing - there are two licenses allowing you access and modification of Genesys Configuration:
[list]
[li]Advanced Interaction Connector - licensed per seat, allows development of agent's/supervisor's application with interaction processing capabilities and configuration capabilities associated with the agent and resource she/he uses (queues, agent groups etc.).[/li]
[li]Enterprise Integration Connector - licensed per customer, allow development of synchronisation or integration between 3rd party systems (PBX, CRM or whatever else) and Genesys. It isn't allowed to develop any application delivering interactions to the end users or develop functionality covered by another Connector.[/li]
[/list]
Hope it helps you a bit.
René
-
Hi, René! (ALT-0233 is é! ::) )
Thank you for your prompt reply. I feared as much.
Advanced Interaction Connector, eh? They sure come up with strange new ways to charge you more, eh? :|
I want to make an application that would allow me to change options in URS and also make new Agent Groups. So, I need Advanced Interaction Connector and pay for number of SV's using it to create VAGs?
Thanks,
Vic
-
Hi Vic,
Genesys licensing policy... I do like Genesys software but definitely they need stronger competitors otherwise we're going to pay for every smile provided by Genesys Sales guys in near future... :(
To be honest I don't know the answer to your question. I think this is typical example of integration not covered by existing ... (staying polite ;)) licensing policy. Theoretically you need the AI Connector for agents/supervisors whose will do changes in the configuration only. But the question is "Am I right"?
[i]Update: Maybe silly question but... Have you tried to contact your Genesys Sales representative and ask him/her what licenses are required for intended application?[/i]
René
-
Hi, René,
before we deal with Genesys, I want to get the basic facts straight. Interestingly enough, when we were proposing a system for our GAS system to a client, which has a server that used Genesys ActiveX to connect to T-Server and then operators would be able to do all of your CTI bells and whistles through the web, they pointed out that Genesys ActiveX will be expiring soon (it was not announced until 5 months later). They also told us that we need to buy Genesys SDK (which they had no idea how it was called and called some bizzare name). Needless to say, they failed to mention that there was a FREE version of SDK for softphone starting from 7.5 ...
So, we ended up paying close to 20,000 for development SDK and now we need to pay about 500 per seat. I really would like to see Genesys Japan get its act together. Sometimes they are really great, but sometimes they are interested in getting fees more than actually help spread Genesys CTI use in Japan.
Best regards,
Vic
-
Hi,
I'd like to request some info and help here:
I got stucked on my poor but powerfull ActiveX and now i read it's no longer usable?
What is exactly Genesys SDK? Can't find a good document about it. Is it the .Net SDK? Don't understand...
How do you get the free version of that SDK? On which languages is it available? Necesarilly i need to buy 7.5? I have it on TServer...enought? Or i have to buy the complete Framework? Or which components?
ALT +
160 = á, 130 = é, 161 = í, 162 = ó, 163 = ú :)
-
Hi, Cavagnaro ( ALT-255 is ÿ :P )
Genesys offers basic description of Genesys SDK package at their DevZone site ( https://devzone.genesyslab.com/default.aspx) which is useful in terms of programming-related info.
(A lot of questions end up on our Developer forum though... ;D )
Best regards,
Vic
-
Thanks a lot Vic :D
-
Hi cavagnaro,
I do suggest you to check Genesys Partner Quick Pitch page where you can find slides from webinars done by Genesys. Some of the webinars done in last 3 months were related to SDKs and contain useful information. Especially I do suggest you following: "Life After T-Lib, the Rest of the Story", "Jump Start Your Projects with Application Blocks" and "Open Media and SDK's".
I've described very briefly existing SDKs in this topic - http://www.sggu.com/smf/index.php/topic,2185.0.html. See the last post.
Free version... Genesys announced (in May 2007) there will be (is?) free version of SDK called "Voice Agent Platform SDK" allowing development of voice-related agent applications. Unfortunately I haven't neither seen or heard about the free SDK from that time :(.
René
-
Thanks a lot René, will do :)