" /> Capture Attached Data from GAD - Genesys CTI User Forum

Author Topic: Capture Attached Data from GAD  (Read 8780 times)

satishkr

  • Guest
Capture Attached Data from GAD
« on: August 18, 2008, 08:54:53 PM »
Advertisement
Hi,

I need to get the attached data from GAD, and pass it to a different application running on the desktop. 

For this purpose, I am planning to develop an invisible .net web control and embed this inside GAD so that it can get an event from GAD when the call comes in. 

Is this the correct approach ?  If so, (1) What interface the user control should have to receive event from GAD ? (2) How can I embed this in GAD ?  (3) How can I configure the control to receive the event ?

Can some one share some information on how to do this ?  Any information/help is  greately appreciated.

Thanks
Sat

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Capture Attached Data from GAD
« Reply #1 on: August 18, 2008, 09:41:00 PM »
  • Best Answer
  • Not exactly, you need another software, SDK tool, Agent Voice SDK Toolkit. With this you can achieve what you need. Ask to Genesys if you already have this license or need to purchase it.

    Offline victor

    • Administrator
    • Hero Member
    • *****
    • Posts: 1419
    • Karma: 18
    Re: Capture Attached Data from GAD
    « Reply #2 on: August 19, 2008, 12:54:40 AM »
  • Best Answer
  • It sounds like you are just trying to develop a simple pop-up and it is your first time, right? :P
    No worries :)

    There are different ways to go about it -

    easy way - get Genesys Agent Voice SDK Toolkit and then just use the exposed methods.

    The harder but more fun way: use GAD (even though it is not going to last for long) and then put it inside the wrapper with the events and methods you want to expose to your webpage, and then just use the event handling inside your script to pick up the data...

    Where are you stuck?



    satishkr

    • Guest
    Re: Capture Attached Data from GAD
    « Reply #3 on: August 19, 2008, 07:14:23 PM »
  • Best Answer

  • Well,  I used Genesys 6.5 T-Lib SDK's in the past and developed a callpop application.  That was pretty straight forward, as you use different Activex controls (like Connection etc) and make a connection to T-Server and subscribe for T-Events. 

    But now, we have GAD running on the Agent's desktop.  So, I thought it would be easier to get the events from GAS ratherthan getting the events from GIS.  Is this a correct assumption ?  If so, please can you point me to any examples or documents on how to do it ?

    -Sat

    Offline cavagnaro

    • Administrator
    • Hero Member
    • *****
    • Posts: 7641
    • Karma: 56330
    Re: Capture Attached Data from GAD
    « Reply #4 on: August 19, 2008, 07:21:44 PM »
  • Best Answer
  • No GIS needed, Voice SDK is the upgrade of ActiveX TLib products.

    Offline Adam G.

    • Hero Member
    • *****
    • Posts: 552
    • Karma: 12
    • Still Gorgeous.......
    Re: Capture Attached Data from GAD
    « Reply #5 on: August 20, 2008, 09:34:17 AM »
  • Best Answer
  • Vic,

    You wrote:
    [quote]use GAD (even though it is not going to last for long)[/quote]

    Does this mean GAD is going to be replaced?

    Offline cavagnaro

    • Administrator
    • Hero Member
    • *****
    • Posts: 7641
    • Karma: 56330
    Re: Capture Attached Data from GAD
    « Reply #6 on: August 20, 2008, 09:43:22 AM »
  • Best Answer
  • Finally??? For something fast?

    Offline René

    • Administrator
    • Hero Member
    • *****
    • Posts: 1832
    • Karma: 62
    Re: Capture Attached Data from GAD
    « Reply #7 on: August 20, 2008, 10:55:26 AM »
  • Best Answer
  • Hi,

    I think it could be possible to implement requested functionality by using GDesktop Interception API that is available starting 7.5 release. Unfortunately, I don't have any experience with that API but there is an sample described in the documentation and available for download.

    R.

    satishkr

    • Guest
    Re: Capture Attached Data from GAD
    « Reply #8 on: August 21, 2008, 05:25:34 AM »
  • Best Answer
  • "there is an sample described in the documentation and available for download."

    Can you give me the name of the doc or perhaps, post the link for the doc ? 

    Offline René

    • Administrator
    • Hero Member
    • *****
    • Posts: 1832
    • Karma: 62
    Re: Capture Attached Data from GAD
    « Reply #9 on: August 21, 2008, 06:53:11 AM »
  • Best Answer
  • There is only one document related to customization of GDesktop - "Genesys Desktop 7.5 Developer's Guide".

    The sample should be on GDesktop CD or can be downloaded from Genesys DevZone website.

    Offline René

    • Administrator
    • Hero Member
    • *****
    • Posts: 1832
    • Karma: 62
    Re: Capture Attached Data from GAD
    « Reply #10 on: August 21, 2008, 11:06:16 AM »
  • Best Answer
  • Correction of my first attempt - GDesktop Interception API is available starting 7.6 release not 7.5. So it means you can find info in 7.6 documentation only.

    Sorry for that mistake.

    R.

    satishkr

    • Guest
    Re: Capture Attached Data from GAD
    « Reply #11 on: August 21, 2008, 03:41:17 PM »
  • Best Answer
  • [quote author=René link=topic=3243.msg13435#msg13435 date=1219316776]
    Correction of my first attempt - GDesktop Interception API is available starting 7.6 release not 7.5. So it means you can find info in 7.6 documentation only.

    Sorry for that mistake.

    R.
    [/quote]

    Thanks for the information.  Actually, I will have to get this functionality in 7.5.

    Offline René

    • Administrator
    • Hero Member
    • *****
    • Posts: 1832
    • Karma: 62
    Re: Capture Attached Data from GAD
    « Reply #12 on: August 21, 2008, 04:11:43 PM »
  • Best Answer
  • OK. It seems I found another way how we can do it.

    Could you post here more info about interfaces supported by the application you'll need to pass Attached Data to?

    R.

    satishkr

    • Guest
    Re: Capture Attached Data from GAD
    « Reply #13 on: August 21, 2008, 06:13:28 PM »
  • Best Answer
  • [quote author=René link=topic=3243.msg13442#msg13442 date=1219335103]
    OK. It seems I found another way how we can do it.

    Could you post here more info about interfaces supported by the application you'll need to pass Attached Data to?

    R.
    [/quote]

    The communication between the GAD component and the other desktop application is going to be using SendMessage (Windows API) function.  Once the call arraives at GAD, the proposed GAD component gets an event so that it can either get (as part of event info) or pull the attached data and send the necessary data to the other application using sendmessage function.

    Offline René

    • Administrator
    • Hero Member
    • *****
    • Posts: 1832
    • Karma: 62
    Re: Capture Attached Data from GAD
    « Reply #14 on: August 21, 2008, 08:17:18 PM »
  • Best Answer
  • I found a webinar with sample codes on Genesys DevZone (section "Download", left column "Webinar Recording/Resources", item "Bruno Paugam on Customizing the Genesys Desktop (Source)") that shows possibility of implementing a listener in GDesktop. You can use that sample and implement your listener that will be reading interaction's Attached Data and send these out. The listener has to be implemented in Java so it would be tricky to call Win32 API method...

    R.