" /> User Data Query - Genesys CTI User Forum

Author Topic: User Data Query  (Read 1403 times)

Offline PFCCWA

  • Hero Member
  • *****
  • Posts: 655
  • Karma: -7
User Data Query
« on: December 07, 2017, 11:18:09 AM »
Advertisement
Hello,

I am trying to understand how userdata is passed between Genesys and Third parties.
One of the reasons is to determine if selective user data can be passed, rather than all or nothing.

For example we have a call scenario where URS requests for the call to pass into third party IVR (via t-server/ACD queue).  Currently the call contain approximately 12 lines of user data however the IVR only needs a few of these.
I though the only data received is what the IVR will use.
If not can we remove the userdata not required as part of the transfer?

thanks,

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: User Data Query
« Reply #1 on: December 07, 2017, 11:28:09 AM »
??? ???
UserData is part of how you develop your strategies and call flow.
You say "I though the only data received is what the IVR will use", how can Genesys alone would know what your system needs? That is a customization you must do.
[font=verdana][/font]
[font=verdana][/size][size=0px]UserData is part of the call as an attribute with multiple properties. How? Via T-lib (ISCC probably in your case).[/size][/font]
[font=verdana][/size][size=0px]Selective data can be passed to your IVR but depends on how you configure your apps on Genesys and develop them.[/size][/font]
[font=verdana][/size][/font]
[font=verdana, sans-serif][/size][size=0px]Under SIP you can map certain attached data or pass everything.[/size][size=0px][/font]

[font=verdana, sans-serif][/size][size=0px]Under other protocols like CSTA UserData is sent transparently as long as they both (PBX) have TServers.[/size][size=0px][/font]



Offline PFCCWA

  • Hero Member
  • *****
  • Posts: 655
  • Karma: -7
Re: User Data Query
« Reply #2 on: December 07, 2017, 03:48:40 PM »
thanks,
not sure if I have explained myself correctly.

Step 1.Our calls enter into Genesys, then onto the ivr via backend ivr server connection.
Step 2. The calls are returned to genesys for routing including further attached data.
Step 3. In some scenarios the call will route back into the ivr.
At all times, the user data remains as part of the call, always building but never removing the data.

Can I use URS for example to remove some data or select a few before step 3 above.

thanks,

Offline hsujdik

  • Hero Member
  • *****
  • Posts: 541
  • Karma: 30
Re: User Data Query
« Reply #3 on: December 07, 2017, 04:31:54 PM »
Yes. There is a function to delete user data called DeleteAttachedData. The parameter is a string containing the Key of the User Data to be deleted. It is described on Universal Routing 8.1 Reference Manual (https://docs.genesys.com/Special:Repository/81r_ref.pdf?id=7e6f8aca-9156-4d39-945f-e544a7b5229d) page 456