Modify inbound CallerNum

Discussion in '3CX Phone System - General' started by maku, Apr 29, 2009.

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

    Apr 29, 2009
    Likes Received:
    Hi everybody,

    we just implemented 3CX as replacement for our Asterisk server and so far we're happy with our decision.
    Anyway, we have a hopefully simple problem;

    Out system is connected via a single VOIP Provider. Calling in and out with DID and proper outbound
    callerid is working like a charm. The outbound dialing rules are as follows:

    0 - Local call, strip first digit, add prefix +4969 (local area Frankfurt)
    00 - National call, strip first two digits, add prefix +49 (national call Germany)
    000 - International call, strip first three digits, add prefix +

    As you can see, users need to dial a 0 to dial an outside number. Whenever an inbound call arrives,
    the number of the calling party is not prefixed which in turn leads to the problem that any number
    recorded in the phones missed calls log cannot be called since the leading zero is missing.

    How can this problem be fixed with 3CX. Within Asterisk this was accomplished within the dialplan
    quite easily. Is anything similar implemented in 3CX?

    Just for the sake of completeness; we are using Snom 320 V7 and Snom m3 phones.

    Any help is appreciated.

  2. igor.snezhko

    igor.snezhko Active Member

    Jan 7, 2008
    Likes Received:
    I would recommend you do not use prefix, but use length of number in Outbound rules. So, local numbers will have length of 7 digits, national - 9 and so on. With this scheme you not need to add any prefix in Inbound numbers.
    Unfortunately, 3CX cannot add prefixes or suffixes in Inbound rules. You can request this feature in Feature Request forum. I am also vote for it!
Thread Status:
Not open for further replies.