я за то что этим занимается некий бэкенд
у тебя же не просто астер а еще чтото присутствует
вот туда и отправляй http post/get
а как - "своими диалпланами метки расставлять, и анализировать все в hangup" - это уже на вкус и цвет
я предпочитаю в момент события отправлять http
то есть старт звонка, подняли трубку, hangup - это минимум
и астер не занимается никакой математикой, он тупо отправил данные и молотит звонки
В моем случае рядом с астером уже работает "Агент", который садится на AMI порт, и в принципе, вместо HTTP POST в диалплане можно слать UserEvent, а тот уже ловится агентом и шлется в Odoo. Наверное так и буду делать. Но перед этим CEL расковыряю, а то он появился уже после того, как я ушел в затежной отпуск 😛