Я подумал было, что имеет смысл использовать для этого XML, ибо сейчас все так делают — наверно неспроста. Но, поизучав эту тему, понял, что при таком подходе принято и параметры запроса на сервер передавать в виде XML.
Не совсем понял как Вы себе представляете GET запрос на сервер с XML данными.
Ответ от сервера в виде XML — общепринятая практика. Используется в платежных системах повсеместно.
Когда начинали разворачивать у себя в офисе asterisk тоже пытались прикрутить изначально гую. Но постоянно наступали на подобные грабли, что описаны выше.
Очень рекомендую настроить все ручками.
Оптимизацию системы и ее интеграцию с AD проводили с помощью скриптов perl. Очень гибкая и прозрачная система получилась.