Author Topic: Agent to Agent chat  (Read 6321 times)

Offline tulasinagraj

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
Agent to Agent chat
« on: July 07, 2008, 06:11:59 AM »
Hi All,
I am trying to implement agent to agent chat using a personal java swing based application. This swing based application will be used by other agents to chat with one another.Now i have to hit a skill based strategy once any chat intaition happens. now the way skills will be defined in the strategy is based on the option the agent selects from the swing based application.

Now in a normal scenario for a customer to agent interaction we have a web api through which we hit the chat server. In my case for agent to agent chat is it possible i can hit the chat server directly?

Thanks and Regards,
Raj Tulasi

Offline René

  • Administrator
  • Hero Member
  • *****
  • Posts: 1832
  • Karma: 62
Re: Agent to Agent chat
« Reply #1 on: July 07, 2008, 08:59:51 PM »
Hi,

I would say that agent to agent chat isn't supported by current version of Genesys Multimedia. Maybe there is a way how to do it but I'm not 100% sure...

My idea would be creating set of web pages or web services that talks via WebAPI to chat server. Your application will be calling these pages/services when an agent wants to establish chat session with other agent. So you will receive chat interaction in the standard way. Identification of these "internal" chat session in routing strategy could be done by reading predefined Attached Data keys attached to the interaction using WebAPI.

Hope it helps you
R.

Offline tulasinagraj

  • Newbie
  • *
  • Posts: 2
  • Karma: 0
Re: Agent to Agent chat
« Reply #2 on: July 08, 2008, 06:20:40 AM »
Hi,

Thanks for your reply. I have a query regarding the webservices you are asking me to implement. Can you please tell me what is the API and the package that i have to use in this case.

Thanks and Regards,
Raj Tulasi.

Offline Gururaj S

  • Newbie
  • *
  • Posts: 13
  • Karma: 0
Re: Agent to Agent chat
« Reply #3 on: July 08, 2008, 08:04:38 AM »
You can use the Web Services Invocation Framework (WSIF) API to invoke a web service in your application.

http://ws.apache.org/wsif/

Regards

Offline René

  • Administrator
  • Hero Member
  • *****
  • Posts: 1832
  • Karma: 62
Re: Agent to Agent chat
« Reply #4 on: July 28, 2008, 06:13:05 PM »
Hi,

Have you find a way how to make it working?

R.

Offline victor

  • Administrator
  • Hero Member
  • *****
  • Posts: 1416
  • Karma: 18
Re: Agent to Agent chat
« Reply #5 on: August 08, 2008, 06:10:59 AM »
Ok, a very silly question:

what is wrong with RequestUserEvent and COMDN? :) T-Server is pretty good at delivering messages and framework is already there... Obviously, I am missing something :(

Offline mhsrinivasan

  • Newbie
  • *
  • Posts: 21
  • Karma: 1
Re: Agent to Agent chat
« Reply #6 on: April 17, 2009, 10:50:43 AM »
The session Id in Chat is same as Interaction Id in Interaction Server. You can use InteractionServerProtocol to place the particular interaction in a Queue and design a stratergy from the Queue.

Offline YevgeniyP

  • Jr. Member
  • **
  • Posts: 70
  • Karma: 0
Re: Agent to Agent chat
« Reply #7 on: April 19, 2009, 06:56:25 AM »
"we have a web api through which we hit the chat server...".  Chat api provided in WebAPI Server is just plain Java api that maybe used from any java application