Если необходимо использовать именно Dial() то номера можно отловить в макросе при соединении (параметр M(x) команды Dial) а завершение можно отловить в экстеншне h при использовании параметра 'e' команды Dial
Описание команды -
www.voip-info.org/wiki/view/Asterisk+cmd+Dial