Picture of Wim 4127
Registered 6 years 112 days
Wim 4127 Friday, 14 October 2022, 04:08 PM
Difference between UserTransfer, UserRedirect and UserReroute
Hi,

what is the difference between these three messages in the RCC API: UserTransfer, UserRedirect and UserReroute. Can you give an example/scenario in which each of them can or should be used.

I would like to use them to transfer a call that is waiting in an specific waiting queue to another number (which can be another user or another WQ then). I have the call handles of the call in the waiting queue using the RCC API

Kr,

Wim
Andreas Fink
Moderator Registered 12 years 277 days
Andreas Fink (innovaphone) Friday, 14 October 2022, 04:47 PM
1 of 1 users consider this post helpful
Re: Difference between UserTransfer, UserRedirect and UserReroute
Hello Wim,

UserTransfer can be used if a user has already two active calls, to connect them together. After transfer the user has no active calls any more, but the call parties of the two calls being connected share the same call. It is the same, as if you use the call transfer feature on an innovaphone IP phone.

UserRedirect is similar to UserTransfer, but in case no second call exist at the moment. So the second call is established before it is connected with the first, already existing, call. Any Call Forwardings on destination are not executed.

UserReroute is like a dynamic Call Forward that was created just for this call and is executed immediately. Any Call Forwards on the destination are also executed.

For your WQ scenario UserRediect is suitable if no Call Forward should be honoured on the destination. Or UserReroute if on the destination WQ a Call Forward should be executed (in case any is configured and matches the condition, e.g. destination is busy and CFB is configured).

Best Regards
Andreas Fink
← You can define your color theme preference here