Eu não tenho um script de migração automatizado, mas a essência é que você cria um arquivo extconfig.conf que mapeia um nome de arquivo de configuração tradicional para um nome de tabela (e conjunto de credenciais MySQL ou ODBC / DB) e em seguida, um conjunto de tabelas com equivalências ligeiramente normalizadas (mas quase alinhadas por linha) para o que estaria em um arquivo de configuração local. link tem mais.
Outra maneira de fazer roteamento de chamadas em tempo real baseado em banco de dados é usando AGI ou Fast AGI. Recomendamos a AGI aos nossos clientes de hospedagem Asterisk, pois ela dissocia a lógica de roteamento de chamadas da funcionalidade de telefone / PBX, algo que não é verdade com um plano de discagem Asterisk (Asterisk RealTime ou não). Seu dialplan, em seguida, usa o comando AGI (com uma URL agi: //) em vez de chamar os comandos de plano de discagem incorporados.
Isso também permite escrever a chamada lógica / roteamento em qualquer linguagem de programação que o trabalho melhor, que raramente é AEL. help.cloudvox.com tem um monte de documentos AGI.
Troy