Genesys CTI User Forum

Genesys CTI User Forum => Genesys CTI Technical Discussion => Topic started by: Zaman on July 13, 2009, 03:50:20 PM

Title: TRouteCall is only for genesys internal use
Post by: Zaman on July 13, 2009, 03:50:20 PM
I need to use TRouteCall in my application to route call to specified agent. But documentation saya that this function is only for Genesys internal use. Do i need to get some type of license to embed this functionality in my application.

I am using tlib 7.2.
Genesys platform SDK also says that this functionality is for Genesys internal use.

Any comments please.

Regards,
Zaman
Title: Re: TRouteCall is only for genesys internal use
Post by: bcyk on July 13, 2009, 04:08:27 PM
Started from 7.0, some CTI-link functions (e.g., TRouteCall) and Genesys functions (e.g., TRegisterAll/TUnregisterAll) were removed from SDK/tlib library.

There is an 'alternative' if you have previous tlib versions, say version 6.x or 5.x.
Header files in 6.x/5.x contain TRouteCall() and other "for internal use only" function declaration.
In link option, both 7.2 and 6.x/5.x tlib library files should be included.


It is not sure if special license is available for "internal use" functions; please consult your Genesys sales.
Title: Re: TRouteCall is only for genesys internal use
Post by: Zaman on July 13, 2009, 04:18:02 PM
Did Genesys provided the same functionality in any other shape?
Any other function or way in tlib 7.2 or Genesys Platform SDK to achieve tha same functionality?

Regards,
Zaman
Title: Re: TRouteCall is only for genesys internal use
Post by: kowari on July 15, 2009, 05:54:43 AM
Not that I am aware of.
It is probably in there so that URS can use it (there is a TRouteCall in that) but wasn't meant for softphones.  I am guessing that is what "internal use" meant.

If you want to throw a call somewhere from a softphone use the transfer functions or conference functions.  You can look those up in the SDK easily enough.