Ahhh ok, I understand what you are doing now :)
Then my question becomes, why can't you just trigger a Handler to do the transfer of the interaction?
Sorry if this is not very helpful, or if I am not understanding this correctly, I am assuming Handlers are also used for the Queueing and ACD logic,
I am not a big Icelib guy, but I love them Handlers :)
------------------------------
Egill Palsson
Advania AB
------------------------------
Original Message:
Sent: 11-14-2019 10:43
From: Jean-Philippe Gariepy
Subject: Transfer from chatbot to agents (ICELib)
------------------------------
Jean-Philippe Gariepy
Nu Echo
Original Message:
Sent: 11-14-2019 09:39
From: Egill Palsson
Subject: Transfer from chatbot to agents (ICELib)
Hi,
Well what I was describing is actually how we send an interaction from a 3rd party chatbot over to PureConnect :) And this works perfectly. maybe I am misunderstanding something in how you are trying to do it.
I would also very much to hear from you if you get answers to your question ;)
------------------------------
Egill Palsson
Advania AB
Original Message:
Sent: 11-14-2019 08:21
From: Jean-Philippe Gariepy
Subject: Transfer from chatbot to agents (ICELib)
Góðan daginn Egill,
What you describe is the mechanism to create the chat interaction through WebProcessor and that's what I expect to use to create a chat session. But what I need is a way to transfer the chat interaction from the chatbot side (IceLib or ICWS) and not from the client side (WebProcessor).
I guess I will also need a way to forward the chat history as well. If you find the answer, let me know.
------------------------------
Jean-Philippe Gariepy
Nu Echo
Original Message:
Sent: 11-14-2019 04:00
From: Egill Palsson
Subject: Transfer from chatbot to agents (ICELib)
I am also currently in the same situation with doing this, and we have found a way to actually transfer the chat, but not the chat history.
I am not a programmer :) But from what I gather, you should be able to start the chat by using:
http://webservername/I3root/Server1/websvcs/chat/start
Using a payload of what is described in the documentation, I think basically all of the info you need can be found in this Documentation.
https://help.genesys.com/cic/mergedprojects/wh_tr/mergedProjects/wh_tr_web_tools/desktop/start_a_chat.htm
------------------------------
Egill Palsson
Advania AB
Original Message:
Sent: 11-13-2019 12:04
From: Jean-Philippe Gariepy
Subject: Transfer from chatbot to agents (ICELib)
The chatbot sample mentioned above does use IceLib. I gathered it's just a proof of concept but I was wondering how one could transfer the chat interaction to an agent queue if the chatbot decided so. I'm also interested in the ICWS equivalent, i.e., how to transfer the chat interaction to a queue. I guess I would know how to map an ICWS operation back to an IceLib operation.
Note: I don't think the widget is involved in any way in this scenario.
------------------------------
Jean-Philippe Gariepy
Nu Echo
Original Message:
Sent: 11-13-2019 08:12
From: Andy Kauffman
Subject: Transfer from chatbot to agents (ICELib)
Please refer to our widgets plugin configuration documentation for instructions on which properties to set for each of the bot providers we support.
Also we do not support chatbots currently with IceLib. Chatbots are only supported currently in ICWS and with Interaction Connect.
------------------------------
Andy Kauffman
Genesys - Employees
Director of Development - PureConnect Web Applications
Original Message:
Sent: 11-12-2019 12:53
From: Jean-Philippe Gariepy
Subject: Transfer from chatbot to agents (ICELib)
Hi,
I've been looking at the chatbot sample here: GenesysPureConnect/ChatBot.
If I need to transfer to chat interaction to an agent queue, how would I proceed?
Shoud I call chatInteraction.BlindTransfer() ? Not sure that "blind-transfer" is the appropriate operation for a chat.
Thank
#ArchitectureandDesign
------------------------------
Jean-Philippe Gariepy
Nu Echo
------------------------------