Нет, я не про это. Я про это: `grep hook ./main/manager.c`
Например:
/*! \brief Add a custom hook to be called when an event is fired */
void ast_manager_register_hook(struct manager_custom_hook *hook)
Чтобы не демон висел и ходил на поклон в AMI, а события дергали наш кастомный модуль для нужных нам событий.