Leo en el blog de Russel Bryant que se ha añadido el módulo pbx_lua al trunk de manera que en Asterisk 1.6 el dialplan podrá ser programado en Lua.
Personalmente nunca he programado en Lua, pero viendo el fichero de ejemplo parece interesante… Espero que para la 1.6 también mejoren AEL, porque me parece una manera más interesante de programar el Dialplan que el extensions.conf tradicional…
FreeSWITCH ya tenia esto desde hace mucho tiempo, te recomiendo que veas el proyecto si te interesa VoIP.
FreeSWITCH > Asterisk
FreeSWITCH does this and more, and this is just dialplan.
In FreeSWITCH not only you can do this, but you can also write your own PBX profile in whatever language you can, but you can also /run/ LUA scripts from your dialplan, which makes it insanely more powerful.
I highly recommend FreeSWITCH instead of Asterisk.