Transfer a chat

How to transfer or re-queue a chat? This tutorial describes the steps to follow for implementing this feature.

  1. An agent (agent1) has received and joined a chat with a customer

  2. The agent (agent1) would like to transfer the chat to a different agent (agent2) or he/she needs to re-queing the chat to a different service

  3. Agent1 has to leave the chat calling the Leave API (leave )

  4. Agent1 has to pass the chatID to Agent2. CTLive is not involved in this task, but it should be implemented by the CallCenter

  5. Agent2 join the chat room using the chatID as he was a new chat (joinContact )

Â