Summary:ASTERISK-11908: transfer number of caller to callee when doing attended transfer
Reporter:buzzdeee (buzzdeee)Labels:
Date Opened:2008-04-24 05:02:06Date Closed:2011-06-07 14:02:44
Versions:Frequency of
Description:I asked on the #asterisk IRC channel, and I was told that this is not possible right now, so I do a feature request.

With a blind transfer, the callee will see the number of the original caller.
But when doing an attended transfer, then the callee only sees the number of the person transferring the call.

When the call ends, and the callee wants to call back, he cannot easily lookup the number in the call record log in his phone, and then just call back.
In the worst case, he has to call the person that transferred the call, asking for the number.
Comments:By: David Woolley (davidw) 2008-04-24 05:47:24

There are at least two ways of doing attended transfers.  If you do a SIP attended transfer, the enquiry call is indistinguishable from a new incoming call until the transfer gets committed.  By the time the transfer is committed, it is too late to update the calling line ID, at least for some destination technologies.  It would be up to the SIP phone, itself, to provide the correct calling line ID in that case.

For the case where it could be done, i.e. using dialled digits and the features module, one still has to consider a couple of cases:

1) the transferror is a secretary who is screening calls, and the boss does not want to take calls that have been direct dialled to bypass the secretary;

2) the call isn't really a transfer, but is actually an enquiry by a user acting as a broker; in that case they may not want to reveal the identity of their client (there may be cases where this is important even when the transfer gets committed).

For both the above reasons, I think any such feature would have to be optional.

Incidentally, as I understand it, feature requests can only be made against version 1.6 (or trunk) at the moment.

By: buzzdeee (buzzdeee) 2008-04-24 06:23:08

I can follow the point you raised, and I think, you are right, they should be optional.

I wanted to change the version to 1.6 or trunk, but I don't seem to find the button to do so. Do I can do this, or does it need someone with more rights to do so?

By: Joshua C. Colp (jcolp) 2008-04-24 08:37:10

We don't actually accept feature requests on the issue tracker, but issue 8824 is the answer to this issue.