Hi
I have ready system to manage the LCR, and also do Active/Passive failover , ASR/Latency routing switching in realtime.
it supports loading unlimited Providers, with all rates, and creating customer rates with profit (fixed on binded to provider).
GUI allows to administrator to manage all routes, minitor calls,
Customer CRM - separate access, where customer can pay, see balance, call history, rates etc..
Its a proven system for years!