Доработка оповещений

Доброго дня!

Хочу дописать код для оповещений о пропущенных вызовах в Телеграм, как это лучше сделать, чтобы осталась совместимость с обновлениями?

Например, если я изменю часть кода отвечающего за оповещения на э-почту и выводы перенаправлю в Телеграм, это нормально сработает для будущих версий?

Или нужно делать по REST API? Если это лучше, тогда это нужно написать свой модуль, верно?

Смогу ли я через REST API получить пропущенные вызовы “онлайн”?

мб вам нужно что то вроде этого:

https://wiki.mikopbx.ru/faq:simple_tg_notify

?

лучше исходники АТС не трогать, а реализовать функционал через кастомизацию или доп. модуль.