Jump to content

dywilson

Members
  • Posts

    2
  • Joined

  • Last visited

Posts posted by dywilson

  1. On 9/1/2023 at 7:57 AM, Vodia PBX said:

    Looking at https://en.wikipedia.org/wiki/Telephone_numbers_in_Australia would it be safe to say that the PBX should return '+61' + number for anything that starts with "1" as long as the number is more than 5 digits?

    is it not possible to just return what the dial plan tells you to return. 

    After all the dial plan is meant to manage number manipulation. 

    If I write a dial plan that converts a users 1300xxxxxx to 611300xxxxxx then that is what you should return 

    This is actually a show-stopper for us because we need to bill call to 1300 numbers and this bug conflicts with issues in the rate table. 
    When adding a prefix in the rate table - it always adds a + so we cant match on 1300, we can only match on +611300 which the pabx will never send. 

     

  2. I am just trialling vodia right now to see how it will work for us. 

    We need to charge for all calls and i have setup call rates as per below

    They mostly work but Im stuck on calls to 1300xxxxxx numbers. 

    In Australia we have 1300xxxxxx and 1800xxxxxx and 13xxxx numbers. 
    And I have all these calls working through to our trunks. 

    I created the following caqll rates
     

    Mobile,+614,0.14,60,0.14
    Local,+612,0.09
    National,+61,0.09
    Freecall,1800,0.00
    OneThree,13,0.24

    and it automatically changes it to the following 

    Mobile,+614,0.14,60,0.14
    Local,+612,0.09
    National,+61,0.09
    Freecall,+61800,0.00
    OneThree,+613,0.24

    The mobile, local and national calls match fine but the freecall and OneThree numbers dont match 

    I then tried to alter the dialling plan to format the outbound number to be in the format 

    +613xxxx
    +61300xxxxxx
    +61800xxxxxx

    But i have had no lock trying to get that to work. 

    Background 
    In Australia everyone dials 02xxx or 1300xxx 

    These are normally translated to +612 - by removing the leading 0 and adding the 61 or +61 
    In the case of the 1300 - we either add 6 or +6  or we remove the 1 and add +61 (Same outcome) 

    But i m really struggling to get the dial plan to do this 
    I am not clear on how you remove a prefix 
    I am not clear on what else is being done in the system 

    When I dial 04xxxxxxxx from the app - the call is sent out the truck as +614xxxxxxxx

    But my dial plan is  10;Global;;04xxxxxxxx;*;;false

    But if i dial 1300xxxxxx  the call is presented just as that 1300xxxxxx@registrar.etc

    and the dial plan for the 1300 is the same logic   20;Global;;1300xxxxxx;*;;false

     

     

×
×
  • Create New...