Routes Provisioning allows for configuring priority based routing and provisioning 3rd party switching equipment and route costing. The functionality abstracts the routing mechanisms from the underlying switching equipment thus allowing simultaneous provisioning of multiple switches. Core features include define multiple VoIP Carriers, determinate providers’ gateways or network nodes, upload or export provider tariff rates tables, manage egress translation sets numbers, compare routes through routes prioritization, define route prioritization mechanisms: longest match, priority, cost, quality, provision 3rd party VoIP switching equipment.