Add support for transfering support session to another workgroup, queue, agent or user

Description

When an agent is having a chat as part of a support session the agent should be able to ask the workgroup service to transfer the existing support session to:
1) some agent of a workgroup. The workgroup service will decide the best queue based on the initial request
2) some agent of a queue. The workgroup service will decide the best agent of the queue (ignoring the inviter)
3) a given user that is acting as an agent. The agent will receive the offer that could be accepted or rejected
4) a given user that is not an agent. The user will receive a standard MUC invitation.

In any case, the workgroup service will kick the inviter from the room once the invitee has joined the room.

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Fix versions

Affects versions

Priority

Created December 27, 2006 at 5:38 PM
Updated December 29, 2006 at 7:29 AM
Resolved December 29, 2006 at 7:29 AM