Passing CallerID on forwarding with v8

Discussion in '3CX Phone System - General' started by brauscher, Oct 22, 2009.

Thread Status:
Not open for further replies.
  1. brauscher

    Joined:
    Jul 20, 2009
    Messages:
    1
    Likes Received:
    0
    I just upgrade my 3CX to v8 and noticed a change in how calls forward to my cell. Previously my main line's callerID would be passed on to my cell when calls were forwarded to it. As of v8, all forwarded calls are now showing up as coming from "10000". I traced through 3CX and the only place I use 10000 is for the portID of my Patton4960.

    This is very promising news to me! if 3CX can pass 10000, why can't it pass a variable set to the original callerID?

    Specs:
    3CX: v8.09414.453 running on Server2003 R2 hosted on VMwareESX 3.5
    PSTN: Patton Smartnode 4960 4.1 running R4.2 2008-09-11
    T1: Digital PRI delivered from Time Warner
    VoIP: No VoIP providers configured.
     
  2. archie

    archie Well-Known Member
    3CX Support

    Joined:
    Aug 18, 2006
    Messages:
    1,299
    Likes Received:
    0
    Please, review your Outbound parameters settings for your PSTN gateway. Try to use $OutboundCallerID variable instead of $LineID
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  3. coslau

    Joined:
    Sep 28, 2009
    Messages:
    6
    Likes Received:
    0
    ... and do you see any way to pass original Callerid ?
     
  4. archie

    archie Well-Known Member
    3CX Support

    Joined:
    Aug 18, 2006
    Messages:
    1,299
    Likes Received:
    0
    To pass original Caller ID you need to use variables $CallerNum/$CallerName in outbound parameters of external line in corresponding fields, which are used by your PSTN gateway / Provider (vendor dependant).
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. coslau

    Joined:
    Sep 28, 2009
    Messages:
    6
    Likes Received:
    0
    You're true, I put
    From: User Part = CallerName
    and it works
    Thanks !

    Edit: But now, direct calls do no show CallerNum correctly... :cry: Do I need to duplicate PSTN trunks ?
     
  6. archie

    archie Well-Known Member
    3CX Support

    Joined:
    Aug 18, 2006
    Messages:
    1,299
    Likes Received:
    0
    Use 'Outbound Caller ID' parameter of extension to set up Caller ID for outgoing direct calls.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  7. coslau

    Joined:
    Sep 28, 2009
    Messages:
    6
    Likes Received:
    0
    hum...I think I was not clear enought... I meant:

    no modification on PSTN (Berofix) outgoing parameters (From: User Part = OutboundCallerId) :
    if an internal call is forwarded (thru "Forward ALL calls / Out of office") to an external extension : original callerid is displayed
    ex: internal ext. 100 (Outgoing id 555-001) calls ext. 101 (Outgoing id 555-002) that set forward to external 555-100 ; 555-100 see callerid 555-001 (ok)
    if an external call is forwarded to an external extension : forwarding extension callerid is displayed 555-100 see callerid 555-002 (nok)

    modification on PSTN outgoing parameters (From: User Part = CallerName) :
    if an internal call is forwarded to an external extension : forwarding extension callerid 100 is displayed (nok)
    if an external call is forwarded to an external extension : original callerid 555-001 is displayed (ok)


    ... any idea on how to make them 2 presenting the right callerid ?
     
Thread Status:
Not open for further replies.