" /> Open/call/request contact form in workspace desktop - Genesys CTI User Forum

Author Topic: Open/call/request contact form in workspace desktop  (Read 2145 times)

Offline innspiron

  • Newbie
  • *
  • Posts: 10
  • Karma: -1
Open/call/request contact form in workspace desktop
« on: February 17, 2017, 10:39:28 AM »
Advertisement
Hi,
how do I call/open/request contact form programmatically by passing contact ID? What is the command? I need this form to open just when time comes, for example every 1h, without user action pressing. Opens this  http : // prntscr . com/e9umz0

Offline innspiron

  • Newbie
  • *
  • Posts: 10
  • Karma: -1
Re: Open/call/request contact form in workspace desktop
« Reply #1 on: February 18, 2017, 09:14:45 PM »
Why no one is able to answer? No one knows? Or it is a secret/forbidden to develop for free? Or a dummy question? :)

Offline cavagnaro

  • Administrator
  • Hero Member
  • *****
  • Posts: 7641
  • Karma: 56330
Re: Open/call/request contact form in workspace desktop
« Reply #2 on: February 20, 2017, 12:07:21 PM »
? I guess not one knows or have more important things to do like their jobs.
You have all documentation available at Genesys site. You can read it in the meantime and see if you can figure it out yourself.
Seems more a CRM task to me but if you have this request then go for it.

Enviado de meu E6633 usando Tapatalk


Offline n3vek7

  • Full Member
  • ***
  • Posts: 137
  • Karma: 3
    • ITKB
Re: Open/call/request contact form in workspace desktop
« Reply #3 on: February 21, 2017, 04:23:18 AM »
pretty custom request... you need to develop and buy licence for psdk.  (java or .net)

for example, in Java, you could use this lib to get contact attributes ;
com.genesyslab.platform.contacts.protocol.InteractionAttributeListConstants

Meanwhile, like cavagnaro said, you should look at the documentation :)
https://docs.genesys.com/Documentation/PSDK/latest/API/Welcome

Offline RobertH

  • Jr. Member
  • **
  • Posts: 69
  • Karma: 1
Re: Open/call/request contact form in workspace desktop
« Reply #4 on: March 02, 2017, 06:54:04 AM »
You will need to use existing channel opened by wde to contact server. There is encapsuled protocol that allows you to send psdk request and listen to events.
Find the psdk contact api method to getcontact by contact id. There is for sure method with self explanatory name. Then create request, use reference builder to get reference from protocol, save reference locally, send request and handle event when it comes. Check event reference id for match with your saved locally. Process it. Do it in toolbar view and not in interaction view.

Odoslané z D5803 pomocou Tapatalku