Asterisk 1.8 Transfer CallerID

Home » Asterisk Users » Asterisk 1.8 Transfer CallerID
Asterisk Users 6 Comments

Hello,

when a call comes in and is answered by colleague A, this colleague A
sees the CallerID of the external calling number.

When colleague A transfers the call to colleague B, attended or
unattended, then colleague B sees the number of colleague A on his
screen while talking to the external calling number.

I expect here that colleague B would see the external calling number on
the screen of his IP-phone.

How can I get this behaviour ?

Thanks.
Jonas.

6 thoughts on - Asterisk 1.8 Transfer CallerID

  • According to the best information I have access to, blind transfer is the
    only way to do this pre Asterisk 10.X

    [mailto:asterisk-users-bounces@lists.digium.com] On Behalf Of Jonas Kellens
    Sent: Tuesday, May 08, 2012 7:14 AM

    Hello,

    when a call comes in and is answered by colleague A, this colleague A sees
    the CallerID of the external calling number.

    When colleague A transfers the call to colleague B, attended or unattended,
    then colleague B sees the number of colleague A on his screen while talking
    to the external calling number.

    I expect here that colleague B would see the external calling number on the
    screen of his IP-phone.

    How can I get this behaviour ?

    Thanks.
    Jonas.

  • This is overkill, although it is certainly a way to approach it.

    If the OP’s SIP peers for his phones are configured to send
    Remote-Party-ID or P-Asserted-Identity to those phones, then the
    behavior he’s looking for should be automatic, since Asterisk 1.8.x has
    Connected Line update support. Of course, this also assumes that the
    phones in question have the ability to receive this information and
    update their displays. This can be tested by using the CONNECTEDLINE()
    dialplan function to send anything desired to a phone that is in a call
    with Asterisk.

  • This is a setting in sip.conf ?

    According to the wiki it works on Polycom but not on Grandstream.

    Can you tell me what exactly needs to be supported on the IP-phone ? Is
    it a certain RFC or something else ?

    Jonas.

  • Hi,

    Am Dienstag, den 08.05.2012, 14:13 +0200 schrieb Jonas Kellens:

    As far as I understand You, you want to update the callerID (A calls B,
    the call is established, then A transfers the external party to B). In
    this case (and if You are using SIP endpoints), check out the config
    params sendrpid and rpid_update in sip.conf. AFAIK this feature is
    working in versions from 1.8 and newer.

    HTH,
    Karsten

  • Yes this is what I want to establish. I will check out sendrpid and
    rpid_update.

    Thanks.

    Jonas.

  • We are using snom 821’s and it works as described with sendrpid and
    trustrpid both set. We are using realtime for sip peers and users.

    Version 1.8.10.0

    Cheers
    Stephen