The @voice platform, by default, accepts E.614 formatted numbers. This generally means that calls will need to be formatted is this way:-


Country Code + Area Code + Phone Number


If your setup already utilises the domestic dialling format of using the 02, 03, 04, 07, 08 and 13 prefixes, you can use the 'CLD Translation' in Account Settings to set it up. All you will need to do is copy the below text and paste it in the field 'CLD Translation':-


s/^[13]{2}(?=[0-9]{8}$)/6113/; s/^[13]{2}(?=[0-9]{4}$)/6113/;s/^0{1}(?=[0-9]{9}$)/61/;s/^[18]{2}(?=[0-9]{8}$)/6118/;s/^0011//


Let's just briefly explain what the above does:-


s/^[13]{2}(?=[0-9]{8}$)/6113/ - Any number that starts with '13' and has 10 digits, the platform will add a 61 in front of the number. This means, if you dial 1300123123, it will be sent out as 611300123123.


s/^[13]{2}(?=[0-9]{4}$)/6113/ - Any number that starts with '13' and has 6 digits, the platform will add a 61 in front of the number. This means, if you dial 131131, it will be sent out as 61131131.


s/^[18]{2}(?=[0-9]{8}$)/6118/ - Any number that starts with a leading 0 and has 10 digit, it will strip the leading 0 and replace it with a 61 at the front. This means, if you dial 0283176200, it will be sent out as 61283176200.


s/^0011// - This is for international dialling. If you call international numbers with a leading 0011 prefix, this will strip the 0011 prefix before sending the call out.


If you want to provide local calling, you can use the below CLD Translation Rule. The below example is to provide local calling for Victoria where it will transform any 8 digit number dialled and insert a 613 at the front. If it is for NSW, just change the 613 in the code below to 612.


s/^(.{8})$/613\1/


If you would like to find out more about CLD translation, you can refer to this article here.