I recently changed VoIP providers and to my annoyance I discovered that I had to dial area codes for local numbers or the call wouldn’t be connected. Thankfully my router provides an easy way around this by creating dial plan rules.
For Draytek owners this is what it looks like in the VoIP > DialPlan > Digit Map section:
What I’ve done here with these 3 rules is for any 8 digit number I dial that also starts with a 3, 4 or 5 it will automatically add the 07 prefix (for Queensland) and send it through my “VoIP1″ VSP (VoiP Service Provider).
For other options such as routing certain numbers via a certain VSP or via PSTN (such as 1300 numbers to certain national companies which can sometimes connect incoming VoIP calls to the wrong State’s Call Centre) and replacing certain numbers with other numbers and so on see the Draytek FAQ here.