Не совсем понятно в какой момент (с привязкой к какому событию) необходимо передавать пакет сторонней системе.
Если важен только факт вызова (не важно отвечен или нет), то достаточно сделать как в примере выше - system на неблокирующий скрипт. Может быть, перед System поставить Ringing, чтобы КПВ уже ушел звонящему абоненту.
Если важен факт ответа (и другие параметры - длительность вызова и т.д.), то System нужно вешать на событие Hangup, которое сгенерируется после окончания разговора.
Если важен момент ответа, то нужно колдовать с флагом G команды Dial.